cpu high temperature

Please post any bugs you have found
Message
Author
User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#21 Post by jemimah »

Try from the command line.

Code: Select all

modprobe acpi-cpufreq
echo ondemand  > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo ondemand  > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
Then you need powertop to tell how it's working.

OverDrive
Posts: 178
Joined: Mon 02 Jan 2006, 05:07
Location: Cleveland, OHIO,USA

#22 Post by OverDrive »

Well, I found a "hack" that gets the idled cpu temp down to 55c (almost as good as 4.31 which idles around 46/48c).

I copied my /root/Startup/start_cpu_freq contents from my 4.31 file and put it in my quirky /root/Startup/start_cpu_freq

Rebooted and Poof! Temp is fine now..

So it appears CPU Freq program is needing adapted to quirky in someway...

OverDrive

P.S. Jemimah, I guess I was working on this when you posted your last comment. Your fix is pretty close as the same as mine

Code: Select all

#!/bin/sh
modprobe acpi-cpufreq
modprobe cpufreq_ondemand
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo  > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo  > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo  > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
echo  > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
Instant Puppy Fan!!!

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#23 Post by DaveS »

OverDrive wrote:Well, I found a "hack" that gets the idled cpu temp down to 55c (almost as good as 4.31 which idles around 46/48c).
Brilliant and simple........... works just fine for me, highest temp seen so far is 51 deg!
Suddenly can get right on with testing :)
Spup Frugal HD and USB
Root forever!

OverDrive
Posts: 178
Joined: Mon 02 Jan 2006, 05:07
Location: Cleveland, OHIO,USA

#24 Post by OverDrive »

Update: It actually gets down to 48c after I move from the warm outside (82f/27.7c) to the cool inside. So the kernel is *not* a problem then.

Overdrive
Instant Puppy Fan!!!

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#25 Post by DaveS »

OverDrive wrote:Update: It actually gets down to 48c after I move from the warm outside (82f/27.7c) to the cool inside. So the kernel is *not* a problem then.

Overdrive
Agreed :)
Spup Frugal HD and USB
Root forever!

User avatar
rjbrewer
Posts: 4405
Joined: Tue 22 Jan 2008, 21:41
Location: merriam, kansas

#26 Post by rjbrewer »

DaveS wrote:
OverDrive wrote:Update: It actually gets down to 48c after I move from the warm outside (82f/27.7c) to the cool inside. So the kernel is *not* a problem then.

Overdrive
Agreed :)
Not so fast:
Try it with a Hulu stream.
With the fix my Laptop is at 73c; compared to 63c on my 4.12 install.
Still better than before though.

Inspiron 700m, Pent.M 1.6Ghz, 1Gb ram.
Msi Wind U100, N270 1.6>2.0Ghz, 1.5Gb ram.
Eeepc 8g 701, 900Mhz, 1Gb ram.
Full installs

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#27 Post by jemimah »

Someone should lobby Barry to include this in the sysinit script. Every other distro that I know of handles this without user intervention. It gives the impression that Puppy sucks power and runs hot. I'd wager that the majority of Puppy users are running it on laptops.

---

If you want to keep your cpu cool under load, you need to use the powersave governor instead of ondemand. But your performance will suffer.

OverDrive
Posts: 178
Joined: Mon 02 Jan 2006, 05:07
Location: Cleveland, OHIO,USA

#28 Post by OverDrive »

Not so fast:
Try it with a Hulu stream.
With the fix my Laptop is at 73c; compared to 63c on my 4.12 install.
Still better than before though.
Well... I've spent about a hour on Hulu @480p full screen (1280x800x24bit) and the temp did not go over 63c for my t2310 low end dual core cpu so I guess it's working ok for me.

Overdrive
Instant Puppy Fan!!!

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#29 Post by nooby »

Barry suggested a tweak for laptops here
http://murga-linux.com/puppy/viewtopic. ... 407#423407
thanks for engaging him to care about our hot laptops.

I am too lazy to test it on my three laptops, I hate their keyboards and get bewildered when the temp goes up.

But sooner or later I will change to your suggestions too. Good that we all care about it.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#30 Post by BarryK »

nooby wrote:Barry suggested a tweak for laptops here
http://murga-linux.com/puppy/viewtopic. ... 407#423407
thanks for engaging him to care about our hot laptops.

I am too lazy to test it on my three laptops, I hate their keyboards and get bewildered when the temp goes up.

But sooner or later I will change to your suggestions too. Good that we all care about it.
I had a suspicion that the problem might be related to shinobar's 'acpid' package that I have in Quirky. The tweak I posted was to disable the 'acpid' daemon from starting.

OverDrive responded that it helped for him, but Bèèm responded that it didn't help. DaveS reported success, but I'm not sure what he did that solved it for him.
[url]https://bkhome.org/news/[/url]

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#31 Post by DaveS »

BarryK wrote:
nooby wrote:Barry suggested a tweak for laptops here
http://murga-linux.com/puppy/viewtopic. ... 407#423407
thanks for engaging him to care about our hot laptops.

I am too lazy to test it on my three laptops, I hate their keyboards and get bewildered when the temp goes up.

But sooner or later I will change to your suggestions too. Good that we all care about it.
I had a suspicion that the problem might be related to shinobar's 'acpid' package that I have in Quirky. The tweak I posted was to disable the 'acpid' daemon from starting.

OverDrive responded that it helped for him, but Bèèm responded that it didn't help. DaveS reported success, but I'm not sure what he did that solved it for him.
I replaced start_cpu_freq in /root/startup with the working one from 4.3.1. Total success.
Spup Frugal HD and USB
Root forever!

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#32 Post by nooby »

Dave that is great. We all love total success. :)

Dare I as the resident Newbie ask how one do it?
I mean replace such things from one to the other?

I guess you use pfind and then just know which thing to delete and which to borrow from Puppy431.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#33 Post by DaveS »

nooby wrote:Dave that is great. We all love total success. :)

Dare I as the resident Newbie ask how one do it?
I mean replace such things from one to the other?

I guess you use pfind and then just know which thing to delete and which to borrow from Puppy431.
You need to have 4.3* running on your PC. Just go int you /root/ directory and open the Startup folder. In there you will find a file called start_cpu_freq. Copy it to a USB stick then start Quirky and put the file in the startup folder in Quirky. If there is already a file there with that name, delete it first.
Spup Frugal HD and USB
Root forever!

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#34 Post by nooby »

That is a description me can mimic safely I guess.

I try to do that on my three laptop once my letargic inertia postponing mode get into action gear again. Just now me too lazy.

But it is good to know it can be that easily done when one need to.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#35 Post by rcrsn51 »

DaveS wrote:You need to have 4.3* running on your PC. Just go int you /root/ directory and open the Startup folder. In there you will find a file called start_cpu_freq. Copy it to a USB stick then start Quirky and put the file in the startup folder in Quirky. If there is already a file there with that name, delete it first.
On my 4.3.1 installs, that file is empty by default. Could you please post the contents of yours?

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#36 Post by DaveS »

rcrsn51 wrote:
DaveS wrote:You need to have 4.3* running on your PC. Just go int you /root/ directory and open the Startup folder. In there you will find a file called start_cpu_freq. Copy it to a USB stick then start Quirky and put the file in the startup folder in Quirky. If there is already a file there with that name, delete it first.
On my 4.3.1 installs, that file is empty by default. Could you please post the contents of yours?
Sure:

Code: Select all

#!/bin/sh
modprobe acpi-cpufreq
modprobe cpufreq_ondemand
echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo ondemand > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo 800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo 1600000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo 800000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq
echo 1600000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
I think it is generated by running the frequency cpu scaling tool?
Spup Frugal HD and USB
Root forever!

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#37 Post by rcrsn51 »

DaveS wrote:I think it is generated by running the frequency cpu scaling tool?
So is the issue with Quirky overheating just that people have not run the Utility>CPU Frequency Scaling Tool yet?

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#38 Post by DaveS »

rcrsn51 wrote:
DaveS wrote:I think it is generated by running the frequency cpu scaling tool?
So is the issue with Quirky overheating just that people have not run the Utility>CPU Frequency Scaling Tool yet?
I dont think so. I ran the utility in quirky and none of the modules would work, though in EVERY other Puppy they do (including Lupu). THAT is where the problem lies. Copying over a known working module file, and having it work, proves the point?
Spup Frugal HD and USB
Root forever!

User avatar
rjbrewer
Posts: 4405
Joined: Tue 22 Jan 2008, 21:41
Location: merriam, kansas

#39 Post by rjbrewer »

rcrsn51 wrote:
DaveS wrote:I think it is generated by running the frequency cpu scaling tool?
So is the issue with Quirky overheating just that people have not run the Utility>CPU Frequency Scaling Tool yet?
I don't think it's quite that simple.
Cpu scaling does help with Quirky, and the other new releases; but
my 4.1.2 install, when playing dvd or video files runs 10c to 20c
cooler than any newer version starting with 4.3x.

Inspiron 700m, Pent.M 1.6Ghz, 1Gb ram.
Msi Wind U100, N270 1.6>2.0Ghz, 1.5Gb ram.
Eeepc 8g 701, 900Mhz, 1Gb ram.
Full installs

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#40 Post by rcrsn51 »

DaveS wrote:I dont think so. I ran the utility in quirky and none of the modules would work, though in EVERY other Puppy they do (including Lupu). THAT is where the problem lies.
That's odd. I ran the utility on several machines and it worked every time.

Post Reply