Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for setting static Nvidia GPU clocks via coolbits and X (pre-Turing GPUs) #406

Closed
LukeFernandes opened this issue May 18, 2021 · 2 comments

Comments

@LukeFernandes
Copy link

I get >25W on idle when nvidia mode is on. I also get quite high wattage when playing old Steam games; the games don't demand high performance but the GPU is clocked much higher than it needs to be. I have a Pascal GPU, which means, as you know, no way to use RTD3 power management.

A few ways of getting around this are set out in this tips and tricks Arch linux article.

Unfortunately, I can't power limit my GPU using nvidia-smi as it appears my GPU doesn't support that. However, I should be able to set static clocks using 'Registry Dwords':

Option "RegistryDwords" "PerfLevelSrc=0x2222" (sets to high performance mode)

I would like an option to set this in optimus-manager. I can't do this at the moment directly as optimus-manager auto-generates the X.org file...

@Doaxan
Copy link

Doaxan commented Aug 28, 2021

Same problem, is there a way to solve it?
Solved by adding lines in
/etc/optimus-manager/xorg/nvidia-mode/nvidia-gpu.conf

@nwildner
Copy link
Collaborator

nwildner commented Jul 3, 2024

Closing since there is a quick hack provided on this case.

Also, added these instructions to the wiki:

@nwildner nwildner closed this as completed Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants