moonlight-stream / moonlight-qt

GameStream client for PCs (Windows, Mac, Linux, and Steam Link)
GNU General Public License v3.0
10.83k stars 631 forks source link

Quit streaming and close moonlight causes client system freeze #1415

Open locture opened 1 month ago

locture commented 1 month ago

Describe the bug In moonlight-qt 6.1.0, quit streaming can cause unresponsive close button and blinking title bar. Closing the moonlight-qt after quit streaming can cause client system UI freeze.

Moonlight settings (please complete the following information) 4k/120FPS and bitrate 120. No vsync. Other settings are all default.

Client PC details (please complete the following information)

Server PC details (please complete the following information)

Additional context Reverting to 6.0.1 fixes all the above issues.

pcl04dl3tt3r commented 3 weeks ago

I'm having the same issue. In my case 4070 Ti Super and yes I'm likewise using GPU partitioning; basically the same setup as @locture. This problem started in the last 2 weeks or so.

The host (moonlight) and VM (sunshine) are actually still running, but the desktop cannot be interacted with on the host upon exiting moonlight session. So it's like a frozen graphics overlay is blocking interaction with the desktop. I can move the mouse cursor though I just can't click anything. Ctrl+alt+del does nothing. Alt+f4 likewise nothing.

I have found 2 workarounds:

1 - press winkey and right click and close moonlight on the taskbar rather than exiting the session gracefully.

2 - exit gracefully (ctrl+alt+shift+q), desktop freezes, then unplug the display port from the back of the GPU and plug it back in.