| Summary: | Always keep VRR enabled on the driver side, only change the refresh rate | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | AdamKafei <ian.law> |
| Component: | platform-drm | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | wishlist | CC: | roberth.sjonoy, xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
AdamKafei
2025-07-12 10:11:31 UTC
This would be really useful to have, currently kwin detects mpv as an application that should use adaptive sync, this causes some vrr flickering on my oled display when playing video with mpv. The refresh rate doesn't go down as a power saving feature, it's literally what adaptive sync means. If you don't want the refresh rate to go down, you should not use it. What we can do for that driver / display bug (and for https://gitlab.freedesktop.org/drm/amd/-/issues/2200) is to make "Automatic" always enable it on the display side, and only change the refresh rate through some other means. Doing that in a reasonable way requires new driver APIs though, which have been discussed but noone's implemented them in the kernel yet. |