- Install lm-sensors
and fancontrol
packages
Configure lm-sensors
- In terminal type
sudo sensors-detect and answer YES to all YES/no questions.
- At the end of sensors-detect, a list of modules that needs to be loaded will displayed. Type "yes" to have sensors-detect insert those modules into /etc/modules, or edit /etc/modules yourself.
- run
sudo /etc/init.d/module-init-tools restart This will read the changes you made to /etc/modules in step 3, and insert the new modules into the kernel.
Configure fancontrol
- In terminal type
sudo pwmconfig . This script will stop each fan for 5 seconds to find out which fans can be controlled by which PWM handle. After script loops trought all fans, you can configure which fan corresponds to which temperature.
- In my case I set interval to 2 seconds.
Run fancontrol
sudo fancontrol and leave it open in console,
In my case for CPU I used:
Settings for hwmon0/device/pwm2:
Depends on hwmon0/device/temp2_input
Controls hwmon0/device/fan2_input
MINTEMP=40
MAXTEMP=60
MINSTART=150
MINSTOP=0
MINPWM=0
MAXPWM=255
k10temp' (autoloaded): * ChipAMD Family 11h thermal sensors' (confidence: 9) No modules to load, skipping modules configuration. Unloading i2c-dev... OK Unloading cpuid... OK This is what I get. How to load modules now?? Next I get this......... admin@Compaq-Presario-CQ45:~$ sudo pwmconfig # pwmconfig revision 5857 (2010-08-22) This program will search your sensors for pulse width modulation (pwm) controls, and test each one to see if it controls a fan on your motherboard. Note that many motherboard – O_Anjum Mar 2 at 12:54