Adjusting fan speeds on Linux on Nvidia cards if Nvclock does not support your hardware

Alright so in some cases, it seems that Nvclock doesnt support certain Nvidia video cards, primarily the newer cards. pretty much its like 8 series and up If your fan speed is too high or too low and won't adjust by itself you can try this


Step one. Open up terminal
One your in terminal put

sudo gedit /etc/X11/xorg.conf

Once it opens up look for the section Device

Then add in a new line

Option "Coolbits" "5"


It should look similar to this

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GT"
    BusID          "PCI:3:0:0"
    Screen          0
    Option         "Coolbits"  "5"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GT"
    BusID          "PCI:3:0:0"
    Screen          1
EndSection

Now I am running Hybrid SLI so it is a tad bit different, it should be device 0, because I am running hybrid it detects 2 units there. although I have no idea why it says its a 9800GT because its a 8200.

Once finished you want to restart your X server so Ctrl+Alt+Backspace. You need to set this up at System>Preferences>Keyboard>>>Layout tab>>Options>Check key sequence to kill the X server, Now when you kill the X server it basically closes all apps you have open and logs you out so save any documents etc you want. And there you go. Open back up your Nvidia X server and your fan settings and Overclock settings will be available to you.

Keywords: nvclock, linux, nvidia video cards


Submit a Comment






Comments

enlitend

Posted on: May 2, 2010 10:11 am

Works like a charm. Btw I had a gtx275.
Thanks alot for the info :)