NVIDIA / NVIDIA/open-gpu-kernel-modules
nvidia-powerd.service needs a reboot to change the power limit state on AMD lenovo gaming laptops
@amrit1711 is already working on this.
Since Jun 5, 2023.
- Dominant language
- C
- Stars
- 17.4k
- Forks
- 1.9k
- PR merge metrics
- No merged PRs in 30d
Description
NVIDIA Open GPU Kernel Modules Version
530.41.03
Does this happen with the proprietary driver (of the same version) as well?
Yes
Operating System and Version
Fedora release 37 (Thirty Seven)
Kernel Release
Linux DESKTOP-MPKTHBJ 6.2.10-200.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr 6 23:30:41 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Hardware: GPU
GPU 0: NVIDIA GeForce RTX 3050 Laptop GPU (UUID: GPU-b2f720a1-2b4e-9b17-4383-76f9361248a2)
Describe the bug
nvidia-powerd.service needs a full system reboot 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
Bug Incidence
Always
nvidia-bug-report.log.gz
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
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.