this post was submitted on 17 Oct 2024
75 points (100.0% liked)

Linux Gaming

15289 readers
142 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 1 year ago
MODERATORS
 

Nice to see this will be finally fixed. You have to make a udev rule to work around this at the moment.

you are viewing a single comment's thread
view the rest of the comments
[–] vividspecter@lemm.ee 2 points 4 weeks ago* (last edited 4 weeks ago)

It depends on the GPU I suspect. The 6XXX series doesn't appear to have that issue, at least not in a significant way. But yeah, the 7XXX series having power consumption issues isn't too surprising.

As for the quote, the "more aggressive ramping" is about its behaviour under load, which you probably do want if you're playing games.

You can revert the change in the same way as you can make the change now, with a udev rule. And you can change it on the fly with a script if needed.

Udev rule:

KERNEL=="card0", SUBSYSTEM=="drm", DRIVERS=="amdgpu", ATTR{device/power_dpm_force_performance_level}="manual", ATTR{device/pp_power_profile_mode}="0"

(you might be able to leave the power_dpm_force_performance_level part unset)

You can also try the compute (5) or VR (4) modes which have slightly different behaviour (I use the compute mode on my systems even though they are mostly for gaming).

I believe some of the third party GPU control utilities can also do this, but I don't personally use them.