How to keep your cpu cool and your fan quiet

How to do things, solutions, recipes, tutorials
Message
Author
User avatar
erikson
Posts: 735
Joined: Wed 27 Feb 2008, 09:22
Location: Ghent, Belgium
Contact:

Re: Acer Aspire 1690

#21 Post by erikson »

SteveLeader wrote:but my fan is spinning the whole time. it never stops (neither on ac nor on battery).
You could still try

Code: Select all

modprobe fan
[size=84][i]If it ain't broke, don't fix it.[/i] --- erikson
hp/compaq nx9030 (1.6GHz/480MB/37.2GB), ADSL, Linksys wireless router
[url]http://www.desonville.net/[/url]
Puppy page: [url]http://www.desonville.net/en/joere.puppy.htm[/url][/size]

SteveLeader
Posts: 4
Joined: Fri 12 Sep 2008, 07:42

#22 Post by SteveLeader »

Thanks for your answer, erikson!

I've already tried "modprobe fan", but it didn't change anything.

I looked very carefully at the start and i found out the following:
After the bootup the temperature of the CPU raises to 43°C (at 800MHz, with fullspeed it's over 50°C). But although the temperature stays at 43-44°C, the fan starts to spin after a few minutes. Then the temperature falls to 39°C, but, as I said, the fan never stops again.

What i found out too: after a reboot, the fan is even spinning while booting. So i thought, maybe there's another sensor, who gives the heat information. Because otherwise it wouldn't spin after a reboot. Is this possible?

User avatar
erikson
Posts: 735
Joined: Wed 27 Feb 2008, 09:22
Location: Ghent, Belgium
Contact:

#23 Post by erikson »

SteveLeader wrote:What i found out too: after a reboot, the fan is even spinning while booting. So i thought, maybe there's another sensor, who gives the heat information. Because otherwise it wouldn't spin after a reboot. Is this possible?
I'm not familiar with Acer.

Anyway, fan spinning at a CPU temperature of 40°C is pretty weird (mine on an hp/compaq kicks in around 60°C).

I googled some and found a.o. following discussion, see in particular post # 5: http://www.notebookforums.com/thread180665.html

So yes, it's possible that other sensors (e.g. on graphics adapter) are involved in fan control - maybe that gives some hint in which direction to look for a solution. Good luck!
[size=84][i]If it ain't broke, don't fix it.[/i] --- erikson
hp/compaq nx9030 (1.6GHz/480MB/37.2GB), ADSL, Linksys wireless router
[url]http://www.desonville.net/[/url]
Puppy page: [url]http://www.desonville.net/en/joere.puppy.htm[/url][/size]

SteveLeader
Posts: 4
Joined: Fri 12 Sep 2008, 07:42

#24 Post by SteveLeader »

Thank you very much!
So I'm pretty sure it's the grapic card's fault. Put the clock down would be easy in Win****, but maybe there is a soultion; I will see.
Thanks again!
Steve

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#25 Post by Aitch »

Hi Steve

Have seen notes about changing video driver from fglrx to ati xorg to reduce polling interrupts & found this ACPI info

http://acpi.sourceforge.net/documentation/thermal.html

Check ACPI settings in bios, and try different settings for differences in fan/other performance

I believe there is a bootup setting of

puppy ACPI=force

but don't know what it was suggested for

HTH

Aitch :)

PaulBx1
Posts: 2312
Joined: Sat 17 Jun 2006, 03:11
Location: Wyoming, USA

#26 Post by PaulBx1 »

On my Dell computer, I could not get that pet package to work; however the procedure in the initial post works fine. It reduces the frequency of use of the fan although does not eliminate it altogether. I just wonder with this dual core machine what's going on (in standard Puppy 4.1) with the other core - i..e., is it sitting there running at the max freq, doing nothing at all? :roll:

106498
Posts: 250
Joined: Mon 19 Nov 2007, 02:07
Location: NZ
Contact:

#27 Post by 106498 »

My /lib/modules/2.6.21.7/kernel/arch/i386/kernel/ appears to only have a file in it called apm.ko. Not sure what to do now...
[color=green]An expert is just a beginner with experience.[/color]
Shamelessly representing [url=http://www.tdem.co.nz]TdeM[/url]!

User avatar
erikson
Posts: 735
Joined: Wed 27 Feb 2008, 09:22
Location: Ghent, Belgium
Contact:

#28 Post by erikson »

106498 wrote:My /lib/modules/2.6.21.7/kernel/arch/i386/kernel/ appears to only have a file in it called apm.ko. Not sure what to do now...
That's normal.

For kernel 2.6.21.7 the acpi modules (including processor.ko, fan.ko etcetera) are in
/lib/modules/2.6.21.7/kernel/drivers/acpi
and the cpufreq modules are in
/lib/modules/2.6.21.7/kernel/arch/i386/kernel/cpu/cpufreq

Actually there's no need to worry about where exactly the modules are, just leave them in place and modprobe is supposed to find them.
[size=84][i]If it ain't broke, don't fix it.[/i] --- erikson
hp/compaq nx9030 (1.6GHz/480MB/37.2GB), ADSL, Linksys wireless router
[url]http://www.desonville.net/[/url]
Puppy page: [url]http://www.desonville.net/en/joere.puppy.htm[/url][/size]

106498
Posts: 250
Joined: Mon 19 Nov 2007, 02:07
Location: NZ
Contact:

#29 Post by 106498 »

Well that was silly of me. I didn't realise that modprobe was a command :lol: Anyway, modprobing speedstep_lib returns no errors. All the other ones do. Modprobing speedstep-centrino gives a weird on though

Code: Select all

FATAL: Error inserting speedstep_centrino (/lib/modules/2.6.21.7/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Not sure what that means? A google search reported that many people have the same problem. For some changing the kernel version seems to fix it.
Last edited by 106498 on Mon 17 Nov 2008, 22:36, edited 1 time in total.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#30 Post by technosaurus »

This is how I got my Quad core to room temperature with zero noise for no $$

Step 1.

Code: Select all

Unplug power
Step 2

Code: Select all

Thats it.  It even reduced the power consumption down to nothing
Last edited by technosaurus on Tue 18 Nov 2008, 04:20, edited 1 time in total.

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#31 Post by Aitch »

:lol: :lol: :lol:

"and for my next trick....."

Aitch :)

User avatar
erikson
Posts: 735
Joined: Wed 27 Feb 2008, 09:22
Location: Ghent, Belgium
Contact:

#32 Post by erikson »

106498 wrote:Not sure what that means? A google search reported that many people have the same problem. For some changing the kernel version seems to fix it.
For me it reports something else:

Code: Select all

1# modprobe speedstep-centrino
FATAL: Error inserting speedstep_centrino (/lib/modules/2.6.21.7/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko): Device or resource busy
1#
To the best of my knowledge, speedstep-centrino is deprecated and the generic acpi-cpufreq can be used instead. It works like that on my laptop, which has a Centrino.

@technosaurus: I'm even smarter than you because I didn't spend any $$$ on a quad-core :-)
[size=84][i]If it ain't broke, don't fix it.[/i] --- erikson
hp/compaq nx9030 (1.6GHz/480MB/37.2GB), ADSL, Linksys wireless router
[url]http://www.desonville.net/[/url]
Puppy page: [url]http://www.desonville.net/en/joere.puppy.htm[/url][/size]

106498
Posts: 250
Joined: Mon 19 Nov 2007, 02:07
Location: NZ
Contact:

#33 Post by 106498 »

Modprobing acpi-cpufreq returned

Code: Select all

# modprobe acpi-cpufreq
WARNING: Error inserting processor (/lib/modules/2.6.21.7/kernel/drivers/acpi/processor.ko): No such device
FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.21.7/kernel/arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Oh dear. I think I'm running out of stuff to modprobe here...
[color=green]An expert is just a beginner with experience.[/color]
Shamelessly representing [url=http://www.tdem.co.nz]TdeM[/url]!

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#34 Post by Aitch »

106498

Maybe a system file error somewhere?

try booting with the pfix=purge parameter

Save your configuration somewhere just in case, though

Else check your ACPI settings in BIOS

Aitch :)

JPsDad
Posts: 26
Joined: Tue 16 Jan 2007, 22:07

How do I display CPU Temp?

#35 Post by JPsDad »

I am running Puppy4.12, Centrino with Pent.M 1.6. My rc.local looks like this:
#this file called from rc.local0
#you can edit this file
#When firewall is installed, will append lines to this file...
modprobe ac
modprobe battery
modprobe fan
modprobe thermal
modprobe cpufreq_userspace
modprobe speedstep_centrino
modprobe cpufreq_powersave
modprobe cpufreq_ondemand
modprobe cpufreq_conservative
echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

my CPU can run from 1.6MHz down to 0.6MHz. but I cannot see what it is doing. My fan seems to run continuously.
When I was running Mepis 6.0, it included KDE, with Ksensor, that displayed temp and freq. and they varied with CPU load.
Trouble was - much too long a boot time for a laptop.

How do we monitor with Puppy?

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#36 Post by linuxcbon »


macrocephalic
Posts: 9
Joined: Thu 26 Mar 2009, 00:55

DIG

#37 Post by macrocephalic »

Just did this on my MSI wind with the 1.6ghz atom processor in puppy 4.2 final. The GUI works - but it tries to modprobe the speedstep-centrino for the atom processor and it doesn't work (in the console doing that gives that 'device busy' error). Using just the acpi-cpufreq seems to work alright though so I've added the required lines to the rc.local file from the original post.

I'm yet to see how much difference this makes in battery time - but now that it's working I can play around with the governor more and see what I can do.

ARAN
Posts: 113
Joined: Fri 21 Oct 2005, 12:47

modules for new 4.3 kernel release

#38 Post by ARAN »

We need somebody that can upload the new modules for the cpu scalling of the kernel 2.6.30.5 that is used in the new pup4.3 release.

in the folder "lib/modules/2.6.30.5/kernel/cpu/cpufreq" i can not find anything !

Without this cpu freq modules the CPU is running at maximum speed all the time. The heat can burn with the time the cpu down !

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#39 Post by aragon »

@ ARAN
you might calm down a little yourself. as answered in your other post, in my opinion everything is there. please search here:

cpufreq: /lib/modules/2.6.30.5/kernel/arch/x86/kernel/cpu/cpufreq
governors: /lib/modules/2.6.30.5/kernel/drivers/cpufreq

aragon

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#40 Post by aragon »

@ ARAN

as in the other thread:
@ ARAN :oops: :oops: :oops:
all i can do is apologize!

i've by mistake loaded 4.3 Beta 3 and they are all there. now that i look at 4.3-small in quemu, what should i say, can't find the modules any more, you're right.

maybe someone else should look at this, but seems to be a big bug.

so, again sorry.

aragon
edit:
now i'm a little wiser.

this is a problem for pup-430-small.iso. the regular one pup-430.iso does contain the modules in the zp430305.sfs. i don't know if it's a bug or by design but i will post it in the bugs-section.

aragon
aragon

Post Reply