How do I undervolt?
How do I undervolt?
I know you have an Asus G14 and many users have noticed it getting warm, but you still want solid performance. I discovered a tool called amdctl, though there aren’t many detailed guides available. I’m also trying to undervoltage the GPU, but information seems mixed up. You’re using Manjaro Linux—let me know if you need help with that setup!
Avoid undervolting, it's not needed. The built-in governor kernels handle it. https://wiki.archlinux.org/title/CPU_frequency_scaling Personally I use cpupower, which offers a user-friendly GUI in the AUR – https://aur.archlinux.org/packages/cpupower-gui/. I suggest configuring your desired settings via kernel parameters rather than software. As far as I know, easily undervolting a GPU on Linux isn't straightforward, and there aren't convenient tools for it.
Consider pairing these techniques for better performance, though you should also think about overclocking if you want extra gains. Undervolting reduces power use at a specific speed, while overclocking boosts it. Together they offer advantages, but pushing too far in either direction can cause instability. The goal is to reach the optimal balance.
Your GPU experiencing thermal throttling might benefit from undervolting, which can boost performance. But this only works when the GPU is under heavy load; otherwise, it won’t help much. Thermal throttling typically happens during intense usage or if the cooling system is failing, so unless you're running demanding apps, you won’t see a noticeable gain. Undervolting also reduces power consumption, slightly improving battery life.