Nvidia-powerd.service needs a restart to change the power limit state on AMD lenovo gaming laptops

Describe the bug

nvidia-powerd.service needs a full service restart to change the power limit of the GPU from 64-66W in the laptop’s balanced mode to 85W that the laptops performance mode should use

If i press Fn+Q and change to performance mode without restarting the laptop will still use 64W
After a system restart the power limit changes to 85W but if i change back to balenced/power saver mode the power limit stays at 85W which is very bad for the GPU temp and may cause hardware damage

The problem here is have to reboot each time you need to change the power limit while on Windows it changes dynamically just by pressing FN + Q

To Reproduce

Change your lenovo legion/ideapad laptop to performance mode from balenced without a system retsrat and check the GPU power draw

More Info

Laptop specs:

Lenovo Ideapad Gaming 3 15ACH6
AMD Ryzen 5 5600H
RTX 3050 Mobile 85W
16 GB RAM & 1 TB SSD M.2

1 Like

I also have same problem. my hp laptop needs restarting nvidia-powerd to change power limit.