Summary: | After updating to 5.27.4 changing the display refresh rate on Wayland no longer works properly | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Prajna Sariputra <putr4.s> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | cellstije, tjumat |
Priority: | NOR | ||
Version: | 5.27.4 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | drm_info output |
Description
Prajna Sariputra
2023-04-07 15:07:44 UTC
Also, to be clear it's not just actively switching refresh rates that causes the problem, just setting the refresh rate to 60Hz and then rebooting means that the true refresh rate is still stuck at 144Hz when I log back into a Plasma Wayland session. I have a very similar problem, since 5.27.4 KDE stays at 60fps even if I set 120,144 or 165Hz in monitor settings. Only if I set it to 170Hz will it show 170fps in the desktop effects fps meter. Created attachment 157930 [details]
drm_info output
For what it's worth here is the output of drm_info in my case, the scaling mode reported is "None", and the listed modes there are 1920x1080@144, 1920x1080@60, and a bunch of other resolutions down to 640x480, all at 144Hz.
Seems like bug 468235 might be at least related if not the same bug, although in that case the issue was that they got 60Hz while in my case I get 144Hz all the time instead. Hi, I have exactly the same problem on : Operating System: Arch Linux KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.104.0 Qt Version: 5.15.8 Kernel Version: 6.2.10-zen1-1-zen (64-bit) Graphics Platform: Wayland Processors: 24 × AMD Ryzen 9 5900X 12-Core Processor Memory: 31.3 GiB of RAM Graphics Processor: AMD Radeon RX 6800 I have set Screen refresh to 60 Hz in 'Display Configuration', but monitor is stuck at 165Hz. If I run kscreen-console: ----- Id: 1 Name: "DP-2" Type: "DisplayPort" Connected: true Enabled: true Priority: 1 Rotation: KScreen::Output::None Pos: QPoint(0,0) MMSize: QSize(700, 390) FollowPreferredMode: false Size: QSize(2560, 1440) Scale: 1 Clones: None Mode: "33" Preferred Mode: "0" Preferred modes: ("0", "1") Modes: [...] "33" "2560x1440@60" QSize(2560, 1440) 59.961 ---- Same mode reported by kscreen-doctor -o However my monitor reports running at 165 Hz (and games attempt to VSync to that frequency, definitely not 60Hz) Thanks The MR linked in bug 468235 does fix the problem for me if applied on 5.27.4 so this is probably the same bug then. *** This bug has been marked as a duplicate of bug 468235 *** Hi, the latest version of kwin landed today in Arch repos has fixed the issue for me (kwin 5.24.4.1-1) Thanks |