| Summary: | Automatic adaptive sync fails to deactivate on exit | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Austin Kauble <austinkauble> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | hoister, info, tddzmely, xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.3.4 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Austin Kauble
2024-03-24 02:48:03 UTC
In this bad state, switching vrr to "never" has no effect but "always" and then "never" gets back to a good state. Still present with kwin 6.0.4.1 Tested on Arch (fully up to date as of today). If the system is booted while the setting is set to Adaptive Sync=Never on both monitors the behavior is correct (even if it's bad). If one monitor is set to adaptive sync = automatic and the other is set to never, the flicker will manifest on both monitors I have tried minimizing every open application on every monitor, closing everything on every monitor. Only restarting the session or adjusting the refresh rate manually in "Display Properties" after changing the refresh rate will correct the undesirable behavior. This is a driver bug, please report it to your graphics vendor (at https://gitlab.freedesktop.org/drm/amd/-/issues for AMD, https://forums.developer.nvidia.com/c/gpu-graphics/linux for NVidia) This is still happening to me on KDE 6.3.4 using an AMD GPU. I currently have to do this almost every time I close a game or mpv. ``` kscreen-doctor output.1.vrrpolicy.always sleep 1 kscreen-doctor output.1.vrrpolicy.automatic ``` As I already wrote, this is a driver bug, which should be reported to the graphics vendors. Do not reopen this bug. |