moonlight-qt icon indicating copy to clipboard operation
moonlight-qt copied to clipboard

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

Open DarkShortie opened this issue 1 year ago • 3 comments

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.

DarkShortie avatar Jan 30 '24 18:01 DarkShortie

That is incredibly strange. Never seen anything like it :smile:

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

cgutman avatar Feb 06 '24 04:02 cgutman

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

DarkShortie avatar Feb 06 '24 09:02 DarkShortie

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

truvatech avatar Jun 19 '24 15:06 truvatech