Share this article
Latest news
With KB5043178 to Release Preview Channel, Microsoft advises Windows 11 users to plug in when the battery is low
Copilot in Outlook will generate personalized themes for you to customize the app
Microsoft will raise the price of its 365 Suite to include AI capabilities
Death Stranding Director’s Cut is now Xbox X|S at a huge discount
Outlook will let users create custom account icons so they can tell their accounts apart easier
NVIDIA is limiting your GPU power on Linux laptops, users claim
This issue has been plaguing various Linux versions for a year
3 min. read
Published onMarch 11, 2024
published onMarch 11, 2024
Share this article
Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more
Linux is a great alternative for Windows, for the most part, but the system has its share of driver and compatibility issues.
Speaking of which, there are claims that NVIDIA is reducing your laptop’s performance on Linux. This seems like a serious issue, so let’s see why this happens.
NVIDIA is reducing your laptop performance on Linux, allegedly
According to users on Redditever since version 530.41, NVIDIA has been preventing some laptop GPUs from achieving their maximum power.
In addition, the nvidia-smi command is also removed, thus preventing users from manually adjusting the power limit.
This is a problem since your device will be underclocked, and not utilize its maximum power, thus reducing your performance.
This bug has been reported onGitHub since 2023, and it hasn’t been fixed for a year.
You can test if your device is affected
You can test if your device is affected by connecting it to a power outlet and runningnvtop
The command will display your current GPU power as well as the maximum allowed power. If this value is different from the maximum TDP in your laptop’s hardware specifications, it means your device is affected.
Alternatively, you can usesudo nvidia-smi -q -d POWER
With this command, you’ll get the GPU’s maximum power limit and its “default” power limit. If the second value is lower than the first, your device is affected.
Is there a way to fix this issue?
There are partial workarounds available, that partially address the issue. You can enable dynamic boosting that will make your GPU draw more power with the following command:
sudo systemctl enable –now nvidia-powerd.service
You can also roll back to an older driver and use the following command to set the power limit manually:sudo nvidia-smi -pl your-power-limit-in-W
Many users are affected by this, and some reported this issue only in Ubunutu:
I had this issue. For some reason, the drivers were unlocked all the way TDP-wise in Fedora, but not Ubuntu.
It was a 4060 laptop, and under Ubuntu I had my GPU capped at 80W out of the 140W maximum.
As for affected cards, this issue appears only on the 20, 30, and 40 series, according to users:
The workaround will only work on Ampere or later cards. I have not seen any 10 series users complaining about this anywhere. All of them so far have been 20, 30 and 40 series users. But it is pretty easy to check if you’re affected.
As for the drop in performance, users reported that this issue caused them to lose about 20% or more of maximum power.
NVIDIA has released Game Ready Driver 551.76, but unfortunately, it doesn’t address this issue. We just hope that NVIDIA will address, or at least acknowledge this issue soon.
More about the topics:Linux,nvidia
Milan Stanojevic
Windows Toubleshooting Expert
Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he spends most of his time learning about computers and technology.
Before joining WindowsReport, he worked as a front-end web developer. Now, he’s one of the Troubleshooting experts in our worldwide team, specializing in Windows errors & software issues.
User forum
0 messages
Sort by:LatestOldestMost Votes
Comment*
Name*
Email*
Commenting as.Not you?
Save information for future comments
Comment
Δ
Milan Stanojevic
Windows Toubleshooting Expert
Before joining WindowsReport, he worked as a front-end web developer. Now, he’s specialized in Windows errors & software issues.