Can fan trip points be changed in Puppy?

Using applications, configuring, problems
Post Reply
Message
Author
Newcrest
Posts: 199
Joined: Sun 04 Mar 2007, 03:19

Can fan trip points be changed in Puppy?

#1 Post by Newcrest »

On my laptop I notice that the second fan takes too long to come on when the processor is running at 100%.
From experience with Windows, the fan should come on at 55-60 degrees.
/proc/acpi/thermal_zone/TZ1/trip_points contains the following:
active[1]: 70 C: devices=0xc1240fe0

Can I change that 70 degrees to 55 degrees somehow?

Thanks

John Doe
Posts: 1681
Joined: Mon 01 Aug 2005, 04:46
Location: Michigan, US

#2 Post by John Doe »

Give this a try:

Code: Select all

#!/bin/sh
modprobe ac
modprobe battery
modprobe fan
modprobe processor
modprobe thermal
#/proc/acpi/thermal_zone/THM0/polling_frequency
wmpower -no-meddling &

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#3 Post by trapster »

If you have /proc/acpi/thermal-zone/THRM/trip_points
then this might work for you.

Code: Select all

echo -n "110:0:90:60:0" > /proc/acpi/thermal_zone/THRM/trip_points 
It works on my hp n5250 laptop.

See Here for more info.
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

Newcrest
Posts: 199
Joined: Sun 04 Mar 2007, 03:19

#4 Post by Newcrest »

Thanks trapster, that was the information I needed.

In my case I used

Code: Select all

echo -n "90:0:80:70:56:16" > /proc/acpi/thermal_zone/TZ1/trip_points
Not sure if these are right but the 56 degree temp is more like what windows was using to trip the fan.

Newcrest
Posts: 199
Joined: Sun 04 Mar 2007, 03:19

#5 Post by Newcrest »

Hi, just noticed that this method of changing the trip points is not working for me. During winter the laptop did not heat up enough to require the fan.

When I issue the command the trip points change as I wrote in previous post.

However, when the temperature reaches my new trip point where the fan should come on it does not.
cat /proc/acpi/thermal_zone/TZ1/trip_points shows that the original trip points have all been re-instated.

Now that the hot weather has arrived the laptop temperature is getting up over 60 degrees fairly easily.

Could someone please suggest why the trip points keep getting returned to original when they are triggered?

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#6 Post by Béèm »

I just saw, that the trip_points file is refreshed every second on my Thinkpad.
Maybe that's why it is overwritten.
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#7 Post by trapster »

Mine does not "change" every second. I can't say I ever noticed when exactly it reverts back, but I did know that. I think I assumed every boot.

I just made a script. If I see the laptop getting a little too warm....I just start it from a console.

I suppose you could put it in /etc/rc.d/rc.local.
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#8 Post by Béèm »

I saw this, being in ROX and clicking refresh frequently, I saw that the time changed every second.
I don't know how significant this is however.
As far as can see the first line entry says 97.
I suppose this is 97°C
But my fan turns on quite often.
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#9 Post by trapster »

Read the link I posted above for what each line represents.
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

Vettephil
Posts: 40
Joined: Mon 15 Oct 2007, 17:49

#10 Post by Vettephil »

trapster wrote:Mine does not "change" every second. I can't say I ever noticed when exactly it reverts back, but I did know that. I think I assumed every boot.

I just made a script. If I see the laptop getting a little too warm....I just start it from a console.

I suppose you could put it in /etc/rc.d/rc.local.
I'm seeing the same 1 second updates that BEEM noted (I'm on a Dell Latitude c600/P3/850/256/full HD install of 3.01 Retro)... Can you share your script with us? This processor seems to run about 40 degrees hotter than it's sister laptop which is the same setup except for a 750 proc. I think it's probably okay by design, but makes me nervous sometimes. I'd like to have the manual override option if possible. Thanks in advance!

-PHIL
Can You Picture A Better World?
http://www.PhotographersWithoutBorders.org

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#11 Post by trapster »

I created a text file with the code below, called it "temp", made it executable and saved it to /usr/local/bin.

I did check the properties and the times do change every time I hit refresh, but the contents of the file do not revert back to the original until I reboot.

I just type "temp" in a console when I see the temp creeping up higher than I prefer.

Code: Select all

#!/bin/sh
echo -n "110:0:90:60:0" > /proc/acpi/thermal_zone/THRM/trip_points 
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

rileyelf
Posts: 3
Joined: Sun 07 Feb 2010, 19:28

#12 Post by rileyelf »

Can I follow up this thread... my system seems to update the trip_points constantly... Does anyone know a way to set them permanently to what I want?

Thanks.

Post Reply