| Summary: | Content with refresh rates lower than the display's suffers from consistent dropped frame issues | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | fililip <team> |
| Component: | platform-drm | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | akselmo, nate, team, xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.4.90 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Judder comparison with overlays enabled vs disabled
result |
||
|
Description
fililip
2025-09-19 11:01:03 UTC
I should add that VRR needs to be disabled to test this correctly (my laptop does not have a VRR-capable display). Additionally, syncing the screen with an external app constantly updating at 120Hz (like simply running vkcube in the background) makes this issue go away. It appears that even VRR is completely broken with overlays + mpv on my PC with an RDNA2 card. I had to disable night light and disconnect my secondary display to start to see random refresh rate jumps with that same 60fps video, even with fullscreen vo=gpu-next. Other apps (GL/Vulkan) seem to work fine so far with VRR though, this could be some kind of mpv + overlay problem. Things like switching the active application introducing stutter that wasn't there without overlays are also present; I guess there are still issues with amdgpu to sort out. :( Created attachment 185206 [details]
result
I admit I didn't really understand much.. :') But is this the expected result? If so, I can't reproduce the bug.
Operating System: Fedora Linux 42
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.2
Kernel Version: 6.16.7-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: AMD Radeon RX 6600
(In reply to Akseli Lahtinen from comment #3) > Created attachment 185206 [details] > result > > I admit I didn't really understand much.. :') But is this the expected > result? If so, I can't reproduce the bug. > > Operating System: Fedora Linux 42 > KDE Plasma Version: 6.5.80 > KDE Frameworks Version: 6.19.0 > Qt Version: 6.9.2 > Kernel Version: 6.16.7-200.fc42.x86_64 (64-bit) > Graphics Platform: Wayland > Processors: 12 × AMD Ryzen 5 3600 6-Core Processor > Memory: 16 GiB of RAM (15.5 GiB usable) > Graphics Processor: AMD Radeon RX 6600 To add, my refresh rate is 165hz You need to ensure nothing gets constantly painted except for the video in mpv. Running additional software which vsync itself will work around this bug. Can confirm, when doing multi gpu testing I saw the frame graph of (very slow) eglgears_wayland being way smoother while moving the cursor. Not sure what could cause it yet, but something's definitely wrong. |