Hi,
I would like to override zero RPM features of my GPU.
It is frustrated that we could not control fan speed using nvidia-smi
.
The requirement for Xorg to access nvidia settings is cumbersome.
I arrived at the following setting after combing the internet for solutions:
- /etc/X11/xorg.conf
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVIDIA GeForce GTX 1080 Ti"
BusID "PCI:5:0:0"
Option "Coolbits" "4"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "AllowEmptyInitialConfiguration" "True"
Option "UseDisplayDevice" "None"
SubSection "Display"
Virtual 1920 1080
Depth 24
EndSubSection
EndSection
Here, the Coolbits
is set to 4, which should enable fan control.
- /etc/X11/Xwrapper.config
needs_root_rights=yes
allowed_users=anybody
- Setting fan speed from terminal has no effect, i.e fans are not spinning up.
$ sudo XAUTHORITY=... nvidia-settings -a "[gpu:0]/GPUFanControlState=1" -a "[fan:0]/GPUTargetFanSpeed=30"
Attribute 'GPUFanControlState' (localhost:10[gpu:0]) assigned value 1.
Attribute 'GPUTargetFanSpeed' (localhost:10[fan:0]) assigned value 30.
- The
Apply
button underThermal Settings
is grayed out.
I am at my wits end. Any suggestions are much appreciate.
Regards.