Ok, I found how to save my configuration.
In nvidia-gui.py, line 119 & 120:
and at the line 66:Code:x_values = [0, 55, 59, 61, 63, 64, 65, 68, 80, 100, 110] #temp y_values = [15, 16, 17, 32, 63, 83, 92, 94, 98, 99, 100] #speed
I start at 10%, but the bios of my card start at 28%. So my minimum speed is 28%.Code:first = [0,10]
To modify this, I've seen this thread, but I'm a little afraid to change the bios of my card (waranty etc..)
To start your software, I've wrote this script to have a log file:
But I still have the window at startupCode:#! /bin/bash exec >/home/nsaha/.Nvidia_control_fan/start_fanspeed.log 2>&1 python /home/nsaha/.Nvidia_control_fan/nvidia-gui.py
Anyway, this is an excellent software, thank you !
I actually use a simple bash script to do the work, but yours are far more sophisticated, great job!
The thing is the method we use is the same, nvidia-settings is the (only possible?) responsible to tweak the fan.
However last days I tried to make some CUDA computations over tty, necessarily without a running X server. And what happens is that [gpu:0] and [fan:0] don't exist anymore, since there is no X servers/displays, thus nvidia-settings -a ... doesn't work.
What you think about? Any ideas to set fan speeds without X servers?
No I'm sorry, I don't know how to do it. I've done some tests and, as you said, nvidia-settings doesn't work.
I've taken a look on the web, and I've found this outdated article
Also I've found your question on the Nvidia forum, have you tried the solutions proposed there?
Thank you, that worked
It doesn't allow you to auto adjust fan speeds, but to set a fixed speed and the GPU to hold this parameter. Although, this seems to be the best that can be done with the faulty geforce products line.
I don't understand why nvidia doesn't have a proper heat management script inside the BIOS or the driver, so I'll keep watching for user mods to a lower level implementation oh these hacks. Please let me know if you find any driver related solution.
Ok, you too if you find it first