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

Powermizer script with nvidia-smi? #11

Open
kkkrackpot opened this issue Jan 20, 2017 · 2 comments
Open

Powermizer script with nvidia-smi? #11

kkkrackpot opened this issue Jan 20, 2017 · 2 comments

Comments

@kkkrackpot
Copy link

Hi,

Is it possible to make powermizer script to use nvidia-smi?

Installing nvidia's proprietary driver with nvidia-settings now makes quite a bit of mess in some distros (namely, in gentoo https://bugs.gentoo.org/show_bug.cgi?id=605664 )

Regards,
Alex

@kkkrackpot kkkrackpot changed the title Powermizer script with nvidia-smi Powermizer script with nvidia-smi? Jan 20, 2017
@kevinlekiller
Copy link
Owner

kevinlekiller commented Jan 20, 2017

I don't think it's possible (because afaik, nvidia-smi does not have a way to control "powermizer"), it's been a complaint by many for years that nvidia-smi does not provide enough functions provided by nvidia-settings (because nvidia-smi does not require a X server).

Since nvidia-settings only works with a X server, some have worked around that by running a temporary X server with a EDID to fake a monitor, which is crazy, here's an example: https://github.com/melisgl/head-fake

I frustratingly discovered this when trying to make a script to control GPU parameters for mining cryptocurrency (https://github.com/kevinlekiller/nvidia-control-linux)

@kevinlekiller
Copy link
Owner

The source for nvidia-settings is open, https://github.com/NVIDIA/nvidia-settings

I've not looked at it, but if one were to figure out how it sets powermizer, then maybe it could be possible to write something outside of nvidia-settings to do the same.

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

2 participants