ATI Fan Control
Karamba
Score 63%
Description:

This widget will display current ATI screen card fan speed and temperature.
It will also allow the modification of the fan speed in 5% increments.

This widget was born out of a need to easily monitor and control my 4870x2
card. I've found that the default idling fan speed is not sufficient enough to
control the temperature of the card. In a Q9550/Antec 900 system this card idles
at over 80C!! I've found a fan speed of 40% will maintain a card temp below 50C.

This theme can be used in SuperKaramba or as a KDE 4 plasmoid. The widget will
automatically save your last used fan speed setting. Next time the widget is
opened, the last saved setting will automatically be applied.

Requirements:
1) ATI Catalyst drivers. I've used ati-driver-installer-8-9-x86.x86_64.run
2) To install as a plasmoid, please ensure both superkaramba-kde4 and
libkrosspython0 is installed.

The SuperKaramba installation is straight forward but to install in KDE 4:
1) right click on your desktop and select Add Widgets
2) then click the Install New Widgets dropdown
3) then click Install from File
4) select SuperKaramba: Karamba Desktop Theme
5) select ATIFanCon.skz
6) if you receive a Kross related error, restart KDE after installing
libkrosspython0

Usage:
Used in SuperKaramba, the widget must be locked (right click Locked Position)
else the widget will not capture click events on the increase and decrease
buttons.

wevah

8 years ago

I like your applet very much. It is usefull and good looking, but:

as long as the applet is running, the automatic fan control does not work - I had some overheating issues because of that

That is not a complaint - just a warning for other users: you might have to increase the fan speed before you start a 3d game...

Report

pseudonym

8 years ago

The temperature sensor does not display any value, probably relating to the error given by "aticonfig --odgt"
Quote:$ aticonfig --odgt
ERROR - Could not find library: libatiadlxx.so

$ LD_PRELOAD=libXinerama.so.1 aticonfig --odgt

Default Adapter - ATI Radeon HD 4800 Series
Sensor 0: Temperature - 41.50 C

$ aticonfig --pplib-cmd "get temperature 0"
Temperature for thermal controller 0 is 41.500000

I'm using version 8.12 on slackware 12.2

Report

pseudonym

8 years ago

I figured out a workaround for anyone else who has this problem:

1. (as root) rename /usr/bin/aticonfig to /usr/bin/aticonfig-bin
Quote:# mv /usr/bin/aticonfig /usr/bin/aticonfig-bin

2. create a text file (as root) named "aticonfig" in /usr/bin/
Quote:# kwrite /usr/bin/aticonfig

3. paste this line into the file:
Quote:LD_PRELOAD=libXinerama.so.1 aticonfig-bin "$@"

4. save and exit

5. make the text file executable
Quote:# chmod +x /usr/bin/aticonfig

Report

sh00t3r

8 years ago

Hi All

Yup, goes to show. I can only test on what I have. Radeon 4870x2 and latest Catalyst drivers. That is the magic combination, although I am sure the aticonfig commands I use to up and down the fan speed and get the card temperature will work on all new gen cards. That is 48xx.

Please make sure of your aticonfig version and play with the aticonfig commands below. Any feedback is appreciated and your help can get this theme working on a wider card range:

1) aticonfig --adapter=0 --od-gettemperature
2) aticonfig --pplib-cmd "get fanspeed 0"
3) aticonfig --pplib-cmd "set fanspeed 0 40" (make speed 40%)

The adapter values above can be changed from 0 to 1 or maybe 2. This would mainly be needed in multi GPU or X-Fire configs.

Cheers

Andre

Report

downhillgames

8 years ago

Since it uses AMD/ATi Overdrive, it'll work on whatever cards are supported by that. Which like you said is only the HD4k series (same on Windows, except you can use RivaTuner there). But anyway, I'm just wondering what all is needed in order to run this. When I put it on my desktop I get a warning about needing more Kross support. What's this written in, etc.?

Report

downhillgames

8 years ago

"6) if you receive a Kross related error, restart KDE after installing
libkrosspython0"
n/m LOL I feel like an ass now. installed python support but haven't restarted plasma yet (didn't know I had to).

Thanks a lot!

Report

downhillgames

8 years ago

Btw, thanks a boatload for going to the trouble of creating this! I'm keeping it on my desktop even if my HD3870X2 doesn't have fan control support yet :D It's very nice!

Report

scr34mb07

8 years ago

great idea, just what i needed, however, doesn't appear to work on my laptop: kubuntu 8.10 KDE 4 ATI radeon HD 2400.

guessing it must be something to do with the sensors etc.

Report

Havoc65

8 years ago

nice widget
was kinda hoping it would work with my card but guess not i use an ati x700

Report

product-maker 8 18

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
1.0
updated Oct 26 2008
added Oct 26 2008
downloads today
0
page views today 3