Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stream is visible in other apps when alt+tab on client #1171

Open
DarkShortie opened this issue Jan 30, 2024 · 3 comments
Open

Stream is visible in other apps when alt+tab on client #1171

DarkShortie opened this issue Jan 30, 2024 · 3 comments

Comments

@DarkShortie
Copy link

Host: Win 11 with NVidia Geforce 1060 Sunshine 0.21.0
Client: Arch Linux with NVidia Geforce 2070 Moonlight 5.0.1

When I alt+tab from Moonlight on the client the video stream is visible in other applications. It seems to be related to the color (black?). You can even see the mouse movement there, clicks don't seems to be send to the host in this case.
This happens for example on Discord when I join a voice channel and click on the channel to have the participants on the right side. The participants are visible, but the black around is replaced by the Moonlight stream.
Another example is on Chromium and the Moonlight homepage, see photo. On a screenshot everything looks fine:

image

This happens for every game, even on the windows desktop.

@cgutman
Copy link
Member

cgutman commented Feb 6, 2024

That is incredibly strange. Never seen anything like it 😄

I think this has to be a graphics driver or compositor bug. Are you using the Nvidia proprietary driver or Nouveau?

@DarkShortie
Copy link
Author

I'm using the Nvidia proprietary drivers in version 545.29.06 on Xorg with KDE Plasma 5.27.10.

@truvatech
Copy link

truvatech commented Jun 19, 2024

I've have been having this issue for some time as well.

Basically any foreground window that shows something that uses the GPU, ie google meet & youtube, VLC, gwenview (photo viewer), etc, will have some of their black sections basically showing the streaming moonlight client underneath

Nvidia 545 & now 550
RTX 3090

I am on nixos though... Not sure if that plays a part -_-

PXL_20240619_153809648 MP

https://github.com/NixOS/nixpkgs/blob/c217dc9717e9250e5cd05139e2dee3c8fa150e49/pkgs/applications/misc/moonlight-qt/default.nix#L27

I tried to screenshot it and upload that lol... Could not see the issue in the screenshot, so not sure how the screenshot captures the image, but it looked normal unlike what I was seeing with my eyes.
Had to take a photo with my phone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants