For those with Lenovo on AMD
3 Likes
I mean, yes. power-profiles-daemon
only works with certain Intel hardware, it’s not limited to Lenovo’s AMD-based laptops:
$ powerprofilesctl
* balanced:
Driver: placeholder
power-saver:
Driver: placeholder
Pretty much useless, and yet it’s KDE’s and GNOME’s default and conflicts with every other power management daemon.
2 Likes
In case changing /sys/firmware/acpi/platform_profile
does not have any effect, there are a couple of other ways to change the power limits:
Via acpi_call
# Performance
echo '\_SB.PCI0.LPC0.EC0.HKEY.DYTC 0x17d001' | sudo tee /proc/acpi/call
# Balanced
echo '\_SB.PCI0.LPC0.EC0.HKEY.DYTC 0x15d001' | sudo tee /proc/acpi/call
# Low power
echo '\_SB.PCI0.LPC0.EC0.HKEY.DYTC 0x12d001' | sudo tee /proc/acpi/call
Or via ryzenadj. For those who want a little more automation: ryzen-ppd.
Note that I only tested these on my own T14s with a Ryzen 4750pro. Should work for other Ryzen based models too though.
*I don’t take any responsability when your machine goes up in flames. *
3 Likes