View previous topic :: View next topic |
Author |
Message |
yabo n00b
Joined: 08 Aug 2005 Posts: 34
|
Posted: Sat Nov 11, 2006 10:11 pm Post subject: Fan control |
|
|
Hello !
I've got an AMD64 laptop (Fujitsu-Siemens Amilo A1630) running a gentoo 64 bits. I've got the Cool'n'Quiet feature running quite well (the cpu speed scales regqrding the load of the system). Though this laptop has a somehow annoying problem which is, it is very very hot, even when the cpu is at its minimum speed (800 Mhz). My question is, is it possible to ask the cpu to stay at le the lowest frequency possible (800 Mhz, which is enough for my use) while asking the fan to be at the max speed (heat is more annoying than noise) ?
I juste looked around for an acpi tool or a bios feature but found nothing :-/
Thanks ! |
|
Back to top |
|
|
VValdo Guru
Joined: 08 Jan 2005 Posts: 395
|
Posted: Sun Nov 12, 2006 3:14 am Post subject: |
|
|
Did you play around with the values at /etc/fancontrol?
There's a script somewhere that helps you set this up, but I cant' remember where it is exactly...
try the wiki page for fancontrol and you should find it.
FWIW, here's my /etc/fancontrol:
Code: | $ more /etc/fancontrol
INTERVAL=5
FCTEMPS=9191-0290/pwm1=9191-0290/temp1_input
FCFANS=9191-0290/pwm1=9191-0290/fan1_input
MINTEMP=9191-0290/pwm1=40
MAXTEMP=9191-0290/pwm1=50
MINSTART=9191-0290/pwm1=150
MINSTOP=9191-0290/pwm1=100 |
|
|
Back to top |
|
|
VValdo Guru
Joined: 08 Jan 2005 Posts: 395
|
Posted: Sun Nov 12, 2006 3:17 am Post subject: |
|
|
Oh, and if you want the CPU to stay at a lower speed, you want to mess with the cpufreq governor. Do a search in the wiki for "cpufreq governor", which you can set to different things-- I use "ondemand" so that frequency scaling goes up only when it's necessary (saving power/heat)
W |
|
Back to top |
|
|
hvengel Guru
Joined: 19 Sep 2004 Posts: 515
|
Posted: Sun Nov 12, 2006 8:55 am Post subject: |
|
|
By the way fancontrol is part of lm-sensors. |
|
Back to top |
|
|
Janne Pikkarainen Veteran
Joined: 29 Jul 2003 Posts: 1143 Location: Helsinki, Finland
|
Posted: Sun Nov 12, 2006 9:16 am Post subject: |
|
|
In my experience Amilo laptops are just like that, no matter what OS you run them with. My parents has a brand new Amilo laptop, still running Windows XP because I haven't yet got enough time to install Linux there . Anyway, the laptop is running very hot & noisy, even though in theory it's using Cool 'n Quiet and all that stuff, and my parents use the laptop just for basic web browsing, emailing & photo viewing.
And my another friend has an older Amilo, running with Gentoo & Fluxbox. It also has a tendency to run very hot & noisy... or actually it works silently for 15 minutes, then the fans come up for 15 minutes at full speed, and then it becames silent again. We have not figured out how to make the fans run all the time with some lower speed.
So if fine-tuning the fans in Amilo laptops is possible, I DEFINITELY want to hear about it! And if you can make those things run cool instead of super hot. _________________ Yes, I'm the man. Now it's your turn to decide if I meant "Yes, I'm the male." or "Yes, I am the Unix Manual Page.". |
|
Back to top |
|
|
ketjow Guru
Joined: 01 Apr 2004 Posts: 382 Location: Krakow, Poland
|
Posted: Mon Nov 13, 2006 2:54 am Post subject: |
|
|
Janne Pikkarainen wrote: | And my another friend has an older Amilo, running with Gentoo & Fluxbox. It also has a tendency to run very hot & noisy... or actually it works silently for 15 minutes, then the fans come up for 15 minutes at full speed, and then it becames silent again. We have not figured out how to make the fans run all the time with some lower speed.
So if fine-tuning the fans in Amilo laptops is possible, I DEFINITELY want to hear about it! And if you can make those things run cool instead of super hot. | You can specify a constant speed the fan should run at by writing to a file like /sys/devices/platform/i2c-9191/9191-0290/pwm1. I think the parts in bold can differ.
Anyway, the higher value you write, the faster is the fan. I have a value range from 1 to 150.
Hope this helps |
|
Back to top |
|
|
yabo n00b
Joined: 08 Aug 2005 Posts: 34
|
Posted: Mon Nov 13, 2006 5:03 pm Post subject: |
|
|
Thanks you for all the replies !
I've trier the different methods that were said here with no success. I'm wondering if the problem isn't here :
Code: |
# sensors
Can't access procfs/sysfs file
Unable to find i2c bus information;
For 2.6 kernels, make sure you have mounted sysfs and libsensors
was compiled with sysfs support!
For older kernels, make sure you have done 'modprobe i2c-proc'!
#
|
Though sysfs is mounted :
Code: |
# mount
/dev/hda1 on / type reiserfs (rw,noatime)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
...
|
I'm running 2.6.17 (gentoo-sources) with i2c support.
Thanks ! |
|
Back to top |
|
|
VValdo Guru
Joined: 08 Jan 2005 Posts: 395
|
Posted: Wed Nov 15, 2006 8:50 am Post subject: |
|
|
did you run /usr/sbin/sensors-detect ?
W |
|
Back to top |
|
|
Pat-rizio n00b
Joined: 05 Apr 2004 Posts: 69
|
Posted: Tue Nov 28, 2006 2:19 pm Post subject: |
|
|
I think the script to configure fancontrol VValdo says is |
|
Back to top |
|
|
|