Adaptive-Sync refresh rate becomes unstable after log out

The refresh rate stays constantly at 160Hz when I enter the desktop, but once I log out and log in again, it keeps jumping between 138Hz and 160Hz.

The adaptive-sync is set to automatic mode.

It seems to happen since linux 6.10 kernel was released, but I don’t have older kernel, I can’t test it.

GPU: AMD RX6750XT

ArchLinux.
6.10.5-zen1-1-zen
Trying display: wayland

vainfo: VA-API version: 1.22 (libva 2.22.0)
vainfo: Driver version: Mesa Gallium driver 24.1.6-arch1.1 for AMD Radeon RX 6750 XT (radeonsi, navi22, LLVM 18.1.8, DRM 3.57, 6.10.5-zen1-1-zen)
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointEncSlice
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointEncSlice
      VAProfileHEVCMain               : VAEntrypointVLD
      VAProfileHEVCMain               : VAEntrypointEncSlice
      VAProfileHEVCMain10             : VAEntrypointVLD
      VAProfileHEVCMain10             : VAEntrypointEncSlice
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileVP9Profile0            : VAEntrypointVLD
      VAProfileVP9Profile2            : VAEntrypointVLD
      VAProfileAV1Profile0            : VAEntrypointVLD
      VAProfileNone                   : VAEntrypointVideoProc

The problem is gone if the refresh rate is <=119.94Hz, everything >120Hz has this problem.
There is no way to select 119.94Hz in Plasma6, only Gnome can do it.

If I set the GPU performance mode in CoreCtrl to Fixed and High, it doesn’t happen anymore!
Is it a bug of AMDGPU driver??

Just had the same issue after overclocking my GPU (to normal clock speeds since 7000 series are underclocked on linux), seems like it. Hopefully upcoming clock speed changes in 6.13 don’t permanently break it.