this post was submitted on 03 Aug 2023
1 points (100.0% liked)

GNU/Linux Gaming on Kbin

29 readers
2 users here now

A community for gaming on the GNU/Linux distros.

founded 1 year ago
 

In case you consider using the AMD pstate frequency scaling driver...

Make sure to use amd_pstate=active. I tried amd_pstate=passive originally but, even with performance governor it would severely throttle at high-fps gaming. I often got 20-30 FPS lower than what the active or even the default acpi driver gave me during spiderman remastered.

There is also amd_pstate=guided but I haven't tried that. CPU is 5800x3D and I usually play at 80-140FPS in that game so I'm thinking the load was not managed well by the passive one.

#linux_gaming

you are viewing a single comment's thread
view the rest of the comments
[–] passepartout@feddit.de 1 points 1 year ago* (last edited 1 year ago)

Had to look up what I set up some months ago. The boot parameters I added are amd_pstate=passive and amd_pstate.shared_mem=1 and I have no such problems. My 5800X idles at chilly 550Mhz but can still go all the way up to 4.5Ghz average with multicore stress and up to 4.9Ghz single threaded, with PBO set to "Eco mode 65 watt" (tested with stress -c 1 or stress -c 16 accordingly).

In games this make no difference either way, since the bottleneck is the gpu.

Edit: btw, this is the guide I followed: https://blog.shawonashraf.com/amd-ryzen-cpu-pstate-linux