Reduced GPU Clock

I’m running bazzite-deck-gnome on an HTPC with a Ryzen 3600 and a Radeon 6700XT. Performance is poor, and I’ve noticed the GPU Clock doesn’t seem to exceed 499Mhz, nor does the GPU power go beyond 40 watts or so. I’ve tried disabling gpu control in core control, disabling VRR on the disabling, even manually setting refresh rate down to 60Hz (saw some discussion about an AMD issue with high or VRR refresh rates causing clocks to be stuck low. Curious if anyone has additional recommendations for troubleshooting. I’d like to stick with bazzite, but this performance is extremely limiting.
12 Replies
1/4 Life
1/4 Life10mo ago
There's a known bug in the latest Kernel with some AMD GPUs memory clock, you can try changing your refresh rate. A custom resolution that is only your max refresh rate - 1 is known to fix this Next kernel release is supposed to fix this
Deckard
Deckard10mo ago
Thank you. Will give the custom refresh rate a try for now. Any pointer to docs for setting custom resolution for game mode?
Messaiga
Messaiga10mo ago
Tried looking into it since I've got a pretty much identical setup and have similar problems Found info on how to do it in an X11 session but not in Gamescope
Messaiga
Messaiga10mo ago
you can do a test setup with xrandr - https://wiki.archlinux.org/title/Xrandr
Messaiga
Messaiga10mo ago
and then if it works you can add it as a mode that will persist I think a video guide if you want it
Messaiga
Messaiga10mo ago
Tony Tascioglu
YouTube
Set Custom Resolutions and Refresh Rates on Linux X11 using XRandR
In this video, I show you how to add a custom resolution and refresh rate for monitors on Linux systems running X11 using Xrandr. This is useful if the resolution of the monitor isn't detected by default or is running at the wrong refresh rate. This can also be used to overclock the frequency of a monitor or force a given resolution for older V...
Messaiga
Messaiga10mo ago
This hopefully is fixed in Kernel 6.5 but idk how long it'll take us to get that, I believe it just released
1/4 Life
1/4 Life10mo ago
Fedora is usually a week or two behind mainline kernel Won't be a long wait
bouhaa
bouhaa10mo ago
6.5 is not expected to fix this. 6.6 probably will be the one your looking for
1/4 Life
1/4 Life10mo ago
I wonder if they'll backport this given how important it is
bouhaa
bouhaa10mo ago
It is heavily dependent on monitor/cable/card/ orientation sun/moon it seems. Probably the DCN updates that are too big for backporting fixes it now
Messaiga
Messaiga10mo ago
aw damn It's not the worst since for me since it seems that the GPU won't use power unless it needs to, but this has the side effect of it preferring lower power draw over higher performance when possible and forcing it via Corectrl hasn't worked for me