Author

Topic: automatic fanspeed depending on gpu temperature (linux) (Read 2054 times)

full member
Activity: 302
Merit: 100
Presale is live!
Do you think you could add the option to take VRM temps into consideration? They're possible to get with Radeonvolt for those of us who are using 5850's Smiley

the ouput looks like this:

Code:

zagitta@Server:~$ sudo ./radeonvolt/radeonvolt

Device [1]: Cypress [Radeon HD 5800 Series]
        Current core voltage: 1.2000 V
        Presets: 1.0000 / 1.0375 / 1.2000 / 0.9500 V
        Core power draw: 84.48 A (101.38 W)
        VRM temperatures: 119 / 120 / 111 C

legendary
Activity: 1148
Merit: 1001
Radix-The Decentralized Finance Protocol
Thats okay, if you use an OS with a GUI. Some people, including me, are using headless systems for bitcoin-mining or dont want to use other tools than aticonfig.

You can use AMDOverdriveCtrl headless. Basically you create on your own or use the GUI to create a config file, edit the config file how you like it and then:

Code:
AMDOverdriveCtrl -i 0 -b device0.ovdr

The device with id 0 gets configured with the parameters in the file device0.ovdr, including the fan temperature to fan speed curves.
newbie
Activity: 4
Merit: 0
Thats okay, if you use an OS with a GUI. Some people, including me, are using headless systems for bitcoin-mining or dont want to use other tools than aticonfig.
member
Activity: 84
Merit: 10
I personally use AMDOverdriveCtrl - It's a GUI program that allows you to set fan profiles, overclock and displays relevant information on separate tabs.
newbie
Activity: 4
Merit: 0
Hey guys,

i wrote a script which controls the GPUs fanspeed depending on its temperature on linux-machines. I am using this scripts for some days now and it runs just fine.

You can find the script here:

http://pastebin.com/kz1Fsb1Z

I wrote a script which starts mining, overclocks my cards and starts this script for each card.

The recommended way to use this script is running it in a screen-session. For running this on your first GPU start the script like this:

screen -dmS fan0 /home/{username}/autofan.sh 0

I´d like to receive some feedback on this, i hope it will be useful to you.
Jump to: