moonlight-stream / moonlight-qt

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

Crashes and stutters with new GPU #1407

Open th4h00d opened 2 months ago

th4h00d commented 2 months ago

Hello. I am using the current version of Moonlight with the latest version of Sunshine. Recently, I upgraded to an RTX 4080S, while before I had a 3090. Since switching to the 4080S, I’ve been experiencing major problems with Moonlight streaming. Especially when the GPU is fully utilized, Moonlight regularly crashes. Additionally, the frame rates are very low. For example, in Cyberpunk, Moonlight shows 30 FPS, but it stutters heavily and is unplayable. Without Moonlight, it runs smoothly. In Outlaws, the stream just crashes. What could be causing this? Are these problems known to anyone? Everything worked flawlessly with the 3090.

cgutman commented 2 months ago

Especially when the GPU is fully utilized, Moonlight regularly crashes.

When you say "crash", are you talking about an actual crash where Moonlight stops responding and completely closes, or are you talking about the stream disconnecting and taking you back to the PC/app selection page?

Additionally, the frame rates are very low. For example, in Cyberpunk, Moonlight shows 30 FPS, but it stutters heavily and is unplayable. Without Moonlight, it runs smoothly. In Outlaws, the stream just crashes.

If you look at the host PC's display while streaming, is it smooth there or also stuttery?

CTD4485 commented 2 months ago

Hello,

Sorry for my english.

I have the same problems but I don't think they are related. When I use moonlight the games are limited to 30 fps while live on the host PC the FPS is not limited, however the incoming stream (ctrl+alt+shift+s) is stable at 55-60 fps. I completely reinstalled moonlight as well as the Nvidia drivers but that didn't change anything. The problem of the client PC crash appeared with the latest Nvidia driver update, on my PC the crash is complete: impossible to take control and forced to do a hard reset.