TDP Limitation doesn't apply #135
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Expected Behaviour
When applying new tdp limits I should see it applied using
sudo ryzenadj -i
Actual Behaviour
Before
TDP (sudo ryzenadj -i)
After
TDP (sudo ryzenadj -i)
powertools.log
Steps To Reproduce
sudo ryzenadj -i
and powertools.logAnything else?
OS: Linux 6.6.4-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 04 Dec 2023 00:29:19 +0000 x86_64 GNU/Linux
Device: Ayaneo Air Plus (6800U, 16GB)
RyzenAdj: 0.14.0
Applying tdp values using
ryzenadj
works without any issues.Version
1.5.0-ng1-dbg
Platform
Ayaneo Air Plus (Arch Linux)
OS
Not listed
You're using a dev version, so there could be a few reasons for RyzenAdj failing to initialize:
The decky loader logs (see
journalctl -u plugin_loader.service
) might contain the actual init error from ryzenadj. libryzenadj.so should be in~/homebrew/plugins/PowerTools/bin/
(or at./bin/libryzenadj.so
relative to the PowerTools dir, if you've put it somewhere else).Unfortunately support for platforms other than Steam Deck (LCD & OLED) are best-effort and poorly tested since I don't have any devices to test against.
Version I am using is built using decky cli.
libryzenadj.so
is there.libryzenadj.so
same issue.journalctl -u plugin_loader.service
ls ~/homebrew/plugins/PowerTools/bin/libryzenadj.so
I'll continue testing and I'll make PR containing any fixes if I found any.
Thanks,
JSYK, I've made some fixes in
a2d5103f12
I think the values being set for fast/slow PPT may have been wrong, which would explain why things weren't getting set correctly for you. You'll probably need to delete your limits_cache.ron file (should be in
~/homebrew/settings/PowerTools
if it exists) to pick up the latest ranges.I'm going to try to get ryzenadj v0.14 support added to the Rust wrapper I rely on for PowerTools so that I can also support some of the newer chips (e.g. the 7840U which I just added a config for).