SUMMARY Fullscreen games have a consistent choppy visual framerate, irrespective of the actual framerate. Displayed framerate returns to what is expected when the game is windowed instead. Fullscreen games run in Gamescope via virtual terminal have an expected visual framerate. That is, despite having tens of FPS, the game visually runs as if it has 5 FPS per second. The last time games ran fullscreen at the visually expected framerate was on my Git build on the 30th of March. Tested Dragon's Dogma: Dark Arisen and Monster Hunter World. Consistent results. STEPS TO REPRODUCE 1. Run any game at fullscreen ~ enabled Steam FPS counter. 2. Change the game to windowed mode. 3. Observe the differences in visual smoothness. OBSERVED RESULT Choppy visual framerate that doesn't match the framerate number. EXPECTED RESULT Smooth visuals as expected of the observed framerate. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.0.80 KDE Frameworks Version: 6.1.0 Qt Version: 6.7.0 Kernel Version: 6.9.0-rc3-1-custom-bcachefs-git-g3b2de7f7d7ef (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor Memory: 15.5 GiB of RAM Graphics Processor: AMD Radeon Graphics Manufacturer: Micro-Star International Co., Ltd. Product Name: MS-7B85 System Version: 1.0 ADDITIONAL INFORMATION
Sigh, and now I can't reproduce it... :| Well, let's see if anything happens in future.
Sigh, it's come back again, and I'm not even sure where to start with bisecting, as bisecting didn't yield anything for me last time. It just spontaneously started working again, and I didn't know why. And now the same stuttering is back... :| If there is any other way I can debug this, I'd be happy.
Actually... seems like Adaptive Sync might be the issue. If I turn it off, then the game presents normally...
I have the same issue on openSUSE Tumbleweed and disabling adaptive sync also seemed to have fixed the issue. RX 6600 and Wayland session. I am also happy to debug it if necessary!
This sounds a bit like bug 485730. What KWin version / commit are you on? On git master, running RDR2 with adaptive sync, there's no stutter
(In reply to Zamundaaa from comment #5) > This sounds a bit like bug 485730. What KWin version / commit are you on? On > git master, running RDR2 with adaptive sync, there's no stutter Thank you for your reply. From what I can see, it is indeed 6.0.4. For now I downgraded to 6.0.3 and I don't have such issues.
(In reply to Zamundaaa from comment #5) > This sounds a bit like bug 485730. What KWin version / commit are you on? On > git master, running RDR2 with adaptive sync, there's no stutter Currently, 48197a4f5be12cb0aadad0cd3b090890a59fca60 I'll rebuild with current master, and see if I can reproduce
https://invent.kde.org/plasma/kwin/-/commit/48197a4f5be12cb0aadad0cd3b090890a59fca60
Seems to be fixed in KWin master. Will close. :)