[SOLVED] Disable NVidia PoweMizer on a Linux Desktop (Why's it there in the first place?)
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Disable NVidia PoweMizer on a Linux Desktop (Why's it there in the first place?)
If I sound irritated, it's because I am! So be warned.
I recently learned that NVidia's power-saving feature, PowerMizer, is enabled on my desktop and this irks me as anyone with any brains should realize that power saving is not really a high priority for desktop users as desktops are always plugged into AC power and have good cooling compared to laptops.
That being said, here's a screenshot of my NVidia X Server's PowerMizer settings:
Notice that adaptive clocking is enabled, performance level is 0, and the PowerMizer settings dropdown is set to "Adaptive."
What's even more egregious is these settings won't save. If I change the dropdown to "Prefer Maximum Performance," when I restart NVidia X Server Settings, it just sets right back to adaptive. I can't figure out how to turn off a power-saving setting on my desktop.
After searching this problem on Google, and tried many of the fixes, none of them seem to work, but maybe that's because most fixes seemed targeted at laptops. I tried this:
Quote:
Create a file called /etc/modprobe.d/nvidia.conf with this in it:
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
What issues is it causing you, may I ask? I've not noticed any problems leaving it on "Adaptive".
However, one thing you could try adding
Code:
Option "Coolbits" "1"
to your xorg.conf since this enabled overclocking it may also make your choice stick.
The other thing to try is to "Save Current Configuration" before closing nvidia-settings.
By the way, running your card at full speed if you leave your PC on for hours could get very, very hot and cost you a few dollars more in electricity. The 8600 probably isn't a fast enough card to burst into flames like its stablemates have been known to but I would still be even more careful about dust buildup if you're running it at 100% constantly.
What issues is it causing you, may I ask? I've not noticed any problems leaving it on "Adaptive".
I think it's slowing down the graphics on my machine. However, I don't know the alternative because apparently this has been on the whole time.
Quote:
Originally Posted by 273
However, one thing you could try adding
Code:
Option "Coolbits" "1"
to your xorg.conf since this enabled overclocking it may also make your choice stick.
The other thing to try is to "Save Current Configuration" before closing nvidia-settings.
I tried both of these, to no avail.
Quote:
Originally Posted by 273
By the way, running your card at full speed if you leave your PC on for hours could get very, very hot and cost you a few dollars more in electricity. The 8600 probably isn't a fast enough card to burst into flames like its stablemates have been known to but I would still be even more careful about dust buildup if you're running it at 100% constantly.
I'm not interested in running my card at full speed, I'm just interested in having it not shut down when I'm doing less-intensive stuff.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
I'm not sure that the card slowing down would affect anything. If you're running something using the card then it should stay at full speed until you stop running that, if it's not I would call that a fault. If you're not running games or high-definition video then you won't need the card and so it will run slow.
I don't see a use case where it slowing down would cause problems.
I did a quick Google images search on "NVidia X Server Settings PowerMizer" and I got others' images of the screen, which appear to have multiple performance levels. My screen only has one performance level, which reads at my GPU's clock speed, so it's possible I've been an idiot, it's been disabled this entire time, and the setting Adaptive/Maximum Performance does nothing because I only have one performance level. Is this likely?
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
That is entirely possible, yes. Just check that the clock speed your card is rated at is the one it is shown to be running at. I'm not sure when the nVIDIA power settings came in but thinking about it my 9800 makes a big deal of it so perhaps that was the first generation to have it in desktop cards.
You indeed have only one level of performance. See how it looks on my card with 4 levels: link. If I change from adaptive to max performance, then it goes to level 3 and will keep there. And on adaptive there's some jumpy moving windows on window drag, which then goes better when level goes higher.
You indeed have only one level of performance. See how it looks on my card with 4 levels: link. If I change from adaptive to max performance, then it goes to level 3 and will keep there. And on adaptive there's some jumpy moving windows on window drag, which then goes better when level goes higher.
Well now I just feel stupid. Anyway, marked as solved.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.