Enable GPU fan settings has no effect
Is there a way to make gpu fans spin all the time and not just when its under load?
[nvidia-settings] Enable GPU Fan Settings Option is Grayed out
Control Nvidia GPU fans
Videos
In the terminal run:
sudo nvidia-xconfig
sudo nvidia-xconfig --cool-bits=4
restart your computer and search for NVIDIA X Server Settings in the Dash. There should be an option to change fan speed under Thermal Settings.
To control Nvidia GPU fan speed via Terminal on Linux Mint 20 with a 1070 Ti:
sudo nvidia-xconfig --cool-bits=4
to tell nvidia-xconfig to allow the fan to be controlled in the command line. You may need to reboot here.
nvidia-smi
Gives information about the GPU(s) and their numbers. Importantly I note that my 1070 Ti is GPU 0.
nvidia-settings -a "[gpu:0]/GPUFanControlState=1" -a "[fan:0]/GPUTargetFanSpeed=55"
For a much more detailed overview of this feature including multiple GPU fans, check out this thorough documentation Nvidia Overclocking and Cooling
For a somewhat rambling and wayward thread which lead me to the above link, check out Set Fanspeed in Linux from Terminal
==================END OF ANSWER==================
And as an extra tidbit not asked for in this question, you can also adjust the power output of your Nvidia GPU with:
sudo nvidia-smi -i 0 -pl 90
Where the 0 is my GPU number, and the 90 is the maximum power in watts. If you set this too low, you will get an error. In my limited experience, setting it too high had no effect. I found I can get 95%+ performance for ~75% energy cost by setting the power level to 100 in the above command in my mining rig, but I imagine other power conscious users would appreciate this too.
I have an RTX 2070 and as of the past week or so there has been a very annoying grinding (almost like a clock ticking sound) coming when the GPU fans start/stop. Every time they start up after stopping (like every 5 seconds) the noise starts and is very annoying.
Is there a setting / way to make sure the fans are always running, or a way to make the sounds stop?
MSI Afterburner or FanControl, among other things.
almost like a clock ticking sound
Yep. It is very annoying. Doesn't happen if your idle with the fan off never exceeds a certain temp. I guess if I had a 011Dynamic case with fans on the bottom I could leave the GPU zero fan enabled.
Anyhow, just use Afterburner and set custom curves. I keep my fans as slow as they can go, you need to choose a high enough value that makes them spin smoothly. The fans are inaudible at those speeds.