LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices

Reply
 
Search this Thread
Old 02-02-2009, 04:05 PM   #1
jonpettimore
LQ Newbie
 
Registered: Jan 2009
Distribution: Slackware, Arch
Posts: 9

Rep: Reputation: 0
Overheating problems compaq presario c700


I am running Slackware linux 12.2 on a compaq presario c712nr laptop. I have almost full functionality on the laptop (wireless, sound, graphics, etc...) but have run into a problem with overheating.

In windows the laptop idles at around 55 C without any special cooling. In Slackware however, the laptop consistently runs at
63-82 degrees Celsius while under no load.

This causes problem when I try and put a load on the laptop (recompiling a kernel, watching movies, etc...) as it can run the laptop up to the shutoff temperature of 100 C.

I have looked through the LQ forums and found similar problems but nothing that seemed to help. I started looking into management through ACPI, thinking that I could control the cpu frequency and throttle it down based upon load as well as control the fan speed, however I have no fan control listed in /proc/acpi/ and using "modprobe fan" results in an empty directory.

Possibly relevant info:

% cat /proc/acpi/
ac_adapter/ info
battery/ power_resource/
button/ processor/
dsdt sleep
embedded_controller/ thermal_zone/
event video/
fadt wakeup

% cat /proc/acpi/thermal_zone/TZ01/temperature
temperature: 71 C

% cat /proc/acpi/thermal_zone/TZ01/trip_points
critical (S5): 100 C

% cat /proc/acpi/processor/CPU0/info
processor id: 0
acpi id: 1
bus mastering control: yes
power management: yes
throttling control: yes
limit interface: yes

% top n 1
Tasks: 103 total, 1 running, 102 sleeping, 0 stopped,
Cpu(s): 1.1%us, 0.7%sy, 0.0%ni, 96.1%id, 0.7%wa, 1.0%hi
Mem: 2060364k total, 231956k used, 1828408k free, 18
Swap: 1951888k total, 0k used, 1951888k free, 137

I am running WMII as a windows manager, and this output is with 4 xterms up running nothing (other than one instance of vim).

Distro information:
Slackware Linux 12.2 kernel 2.6.27.7-smp

I am completely stymied. Any ideas on how to reduce the temperature to avoid overheating? (I noticed one common suggestion was to clean out the fans. I have already done this, to no avail).
 
Old 02-04-2009, 05:56 AM   #2
ilikejam
Senior Member
 
Registered: Aug 2003
Location: Glasgow
Distribution: Fedora / Solaris
Posts: 3,109

Rep: Reputation: 96
Hi.

Looks like there's no trip point specified to turn on the fan. Could you run:

# cat /proc/acpi/thermal_zone/TZ01/trip_points
then
# echo 90:0:52:50:48 > /proc/acpi/thermal_zone/TZ01/trip_points
and then
# cat /proc/acpi/thermal_zone/TZ01/trip_points
again, and see if the 'cat' outputs differ?

Dave

Last edited by ilikejam; 02-04-2009 at 05:59 AM.
 
Old 02-04-2009, 10:14 AM   #3
jonpettimore
LQ Newbie
 
Registered: Jan 2009
Distribution: Slackware, Arch
Posts: 9

Original Poster
Rep: Reputation: 0
Thanks for responding Dave,

The output of trying to echo settings for different temperatures to the trip_point file is listed below.

root% cat /proc/acpi/thermal_zone/TZO1/trip_points
critical (S5): 100 C

root% echo 90:0:52:50:48 > /proc/acpi/thermal_zone/TZ01/trip_points
bash: echo: write error: Input/output error

Of course after the error there is no change to the trip_points file.

As far as I understand (from other posts and the ACPI-Howto*) this means that my computer either 1) doesn't support multiple trip points or 2) something is setup improperly, though I could be way off.

Any other ideas?

*The ACPI-Howto is listed here:
http://www.columbia.edu/~ariel/acpi/...tml#check_bios
It hasn't help solve my problem but has been very useful to understanding ACPI and may help someone out.
 
Old 02-04-2009, 11:52 AM   #4
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 2,464
Blog Entries: 3

Rep: Reputation: 183Reputation: 183
little thought have you set bios to non OS or Non windows OS. this way bios does the fan not the operating system. and this allows linux to read it and report what bios are doing. then In bios set your power management how you want it. then Linux will try and I say try. to interface with the.acpi. I run mine this way and when I boot Slackware scripts disable thermal trip but bios will run the thermal at what ever you set it. I do this because I want my system if it goes bad not to burn up my machine. look around for some programs that will allow you to turn your fan on and off at will. I did this with my Toshiba because I found keep the fan on when under power and on the internet keep the system running cool and faster.
 
Old 02-04-2009, 12:36 PM   #5
jonpettimore
LQ Newbie
 
Registered: Jan 2009
Distribution: Slackware, Arch
Posts: 9

Original Poster
Rep: Reputation: 0
I have checked my BIOS and I have found no settings pertinent to thermal or OS controls. Searching yielded no updates to the BIOS that would activate any such capabilities.

The options I do have are the standard Mem Test, HD test, Diagnostic Logs (which all ran clean), System Clock, Boot Order, Boot Password, etc...

I may simply be misunderstanding you however. Could you explain what you mean in more detail?

Last edited by jonpettimore; 02-04-2009 at 01:13 PM.
 
Old 02-04-2009, 01:37 PM   #6
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 2,464
Blog Entries: 3

Rep: Reputation: 183Reputation: 183
Quote:
I have check my BIOS and I found no settings pertinent to thermal control or OS specific controls. I searched online and found no updates to the BIOS that would allow me any capabilities of that nature.
well then that machine was built for windows iguess and 90 percent of the bios up grades are for windows. so I want you to read around and actually find the hp_acpi module and use it not the generic module that loads. lsmod and look for it. if not read about this problem and why we added the hp_acpi modle to the kernel. wow never seen a laptop that did not have power managment in bios but I am not saying there not there you need to learn how to turn the page in bios.
all the problems I read is the fan stays on or is not running fast enough.bios this is for linux.hp your model
 
Old 02-05-2009, 01:11 PM   #7
jonpettimore
LQ Newbie
 
Registered: Jan 2009
Distribution: Slackware, Arch
Posts: 9

Original Poster
Rep: Reputation: 0
I have read those HP pages before and as I mentioned I have already cleaned out the fans and checked the BIOS for relevant updates (The only BIOS updates available add increased security for the start up and bios password, according to the release notes). Thanks for the links nonetheless.

I am still working on figuring out the hp_acpi, but I have found little about it under that name. I will continue researching however.

A small update, which may or may not help diagnose this problems:

Upon booting into a Mepis Live CD

mepis1:~#cat /proc/acpi/thermal_zone/TZ01/temperature
temperature: 55 C

Obviously this is an improvement as the temperature seems to hold around 55 C (low of 48, high of 63).

Now the obvious 'easy' solution is to switch distributions, but that seems to be an easy way to gain very little knowledge very quickly (can't run from every problem that shows up).

So, upon further inspection:

mepis1:~#ls /sys/devices/system/cpu/cpu0/
cache cpufreq crash_notes thermal_throttle topology

The cpufreq exist and seems to be working. It is set to ondemand (according to /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor).

It seems I simply need to discover how to enable cpu scaling and the cpufreq functionality on my laptop in Slackware as I believe it is either not enabled or set to userspace by default (once again I could be wrong). Any thoughts on what else this could mean?


Solved:
After reinstalling Slackware (I had loaned my computer to a friend as their motherboard had fried) and modprobing acpi-cpufreq (as I had in the last install) I found that the install of cpufrequtils would recognize the cores, and (in conservative mode) keep the laptop around 48C when idle. This is obviously a marked improvement, and leads me to believe something was either silently failing or I had not properly configured the previous setup.

Thanks to everyone that helped!

Last edited by jonpettimore; 08-05-2009 at 01:39 PM.
 
Old 11-04-2009, 11:37 AM   #8
tommy-g
LQ Newbie
 
Registered: Nov 2009
Posts: 1

Rep: Reputation: 0
over heating compaq presario c700

i also have a compaq presario c700 and every few minuites it just ramdomly turns off would you have any reasons why it may do that??????
 
Old 11-05-2009, 12:21 AM   #9
jonpettimore
LQ Newbie
 
Registered: Jan 2009
Distribution: Slackware, Arch
Posts: 9

Original Poster
Rep: Reputation: 0
I would check the same files mentioned above (those pertaining to temperature), namely:
cat /proc/acpi/thermal_zone/TZ01/temperature
cat /proc/acpi/thermal_zone/TZ01/trip_points

The first command will tell you the temperature of the laptop (you may have to tweak the file path slightly)
The second command will tell you the trip points used, of specific interest is the critical temperature.

If the temperature received is very high, or close to the critical temperature, then there is a good chance it is an overheating issue.

You may even wish to enter something like
watch cat /proc/acpi/thermal_zone/TZ01/temperature
and watch it until the computer shuts down. If the shutdown coincides with a temperature increase, it is a heat problem, and we can go from there.

Further questions:
What OS are you using? (Slackware, Ubuntu, Fedora, SUSE, etc...)
Are there any other symptoms (fan making a weird noise, screen flicker, motherboard beeps, error messages during shutdown/startup?)
What is the exact model of the laptop (mine is a c712nr, so a different member of the same family may have vastly different issues)?
What level of experience do you have with Linux (not necessary to answer this one, but it helps to know how much you know when explaining the why and how of fixing a problem)

Post all the info that you can, and we'll go from there.
 
Old 11-05-2009, 01:14 PM   #10
nelsonmcguy
LQ Newbie
 
Registered: Nov 2009
Posts: 4

Rep: Reputation: 0
compaq presario c700 problems.

hi again!

firstly how would you go about checking the files
cat /proc/acpi/thermal_zone/TZ01/temperature
cat/proc/acpi/thermal_zone/TZ01/trip_points
and were would you measure temperature or tweak the file patch.
and if i wish to enter something like
watch cat /proc/acpi/thermal_zone/TZ01/temperature
and what is os (i am on vista if that is what that means!)
oh the fan dose make weird noises e.g it randomly goes loud then quieter if that is what you mean!
mine model is the Compaq presario c700 (or is that not right?)
um i have no clue what linux is ? please tell me!!



as you probually gathered i am new to all this computer stuff and i really want to fix the problem

all i know is that the fan makes loud noises and after about 10-15 minutes from the start up the screen goes black then stays black for about 2 seconds then everything just shuts down

thanks for the help and i am looking forward to hearing a reply soon so that we can fix the problem
 
Old 11-05-2009, 02:20 PM   #11
jonpettimore
LQ Newbie
 
Registered: Jan 2009
Distribution: Slackware, Arch
Posts: 9

Original Poster
Rep: Reputation: 0
An operating system (os) is, simply, the way you interact with the computer hardware. Vista, XP, OSX, Solaris, Unix, and Linux are all different types of operating systems. Linux is a pretty generic term used to discuss any number of different operating systems that use the Linux Kernel. For more information about Linux I recommend starting at wikipedia, though it is not really relevant to your problem.
http://en.wikipedia.org/wiki/Linux

The above recommendations of files to check, etc... are invalid as Vista does not have those files (different Operating Systems are set up differently). This forum is meant for questions pertaining to the Linux Operating System (running Linux on different hardware, different types of linux operating systems, etc...), thus you're not likely to find much help here specific to Vista.

Operating system aside, however, it sounds like it may be a heat issue, thus I would recommend take a can of dust cleaner and blowing out the vents on the left hand side of the laptop, and on the bottom. This will clear any dust buildup, etc... and allow for better airflow. Then you should find a program that will help you determine the temperature of your laptop. I recommend Speedfan:
http://www.almico.com/sfdownload.php

If the temperature is very high (above 55 degrees Celsius) when you aren't doing much, then it is a heat issue.

Another, simpler way of determining if heat is the problem is to run the computer until shutdown, and feel the bottom. Is it warm, or very hot? If it is not very hot, then there is another issue.

As this is a linux forum there is not much more I can help you with here, but there are plenty of resources you can use to solve this! A good resource is http://forums.techguy.org/ or more specifically http://forums.techguy.org/75-windows-vista/

Ultimately however, if you do not know much about computers and just wish it to work, I recommend taking it to a more computer literate friend. They will be able to help you fix the problem step by step in person, which can make all the difference.
 
Old 11-05-2009, 04:49 PM   #12
nelsonmcguy
LQ Newbie
 
Registered: Nov 2009
Posts: 4

Rep: Reputation: 0
Question

ok thanks so to clean it out should i take the back of and blow it or should i blow it from the side or what? and do you mean that i should speack to someone online to fix it or go in in person but i don't really know were to go PLEASE HELPPPP!!!!!
 
Old 11-05-2009, 09:37 PM   #13
exvor
Senior Member
 
Registered: Jul 2004
Location: Phoenix, Arizona
Distribution: LFS-Version SVN-20091202, Arch 2009.08
Posts: 1,484

Rep: Reputation: 66
Quote:
wow never seen a laptop that did not have power management in bios but I am not saying there not there you need to learn how to turn the page in bios.
I have it was common with some of the older compaq systems. They don't have a standard bios interface but rather a "user friendly" interface that is missing alot if not all of the advanced features.
 
Old 11-06-2009, 11:56 AM   #14
nelsonmcguy
LQ Newbie
 
Registered: Nov 2009
Posts: 4

Rep: Reputation: 0
what is bios?

and how do you acess it?
 
Old 11-06-2009, 04:29 PM   #15
exvor
Senior Member
 
Registered: Jul 2004
Location: Phoenix, Arizona
Distribution: LFS-Version SVN-20091202, Arch 2009.08
Posts: 1,484

Rep: Reputation: 66
BIOS stands for Basic Input Output System. Think of it like a really simplistic operating system for your computers hardware. Bios controls the computer hardware at the very basic level you can access it several diffrent ways when your computer boots. Sometimes you have to hold down f12 sometimes you have to hold down delete. Sometimes you have to press f2 at the right time. Back in the day compaq had a strange pratice of using f11.
 
  


Reply

Tags
acpi, compaq, overheating


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ubuntu 8.04 on a Compaq presario C700 anilbh Linux - Laptop and Netbook 4 11-27-2008 08:34 PM
Compaq Presario Nvidia problems Tony_photoplus Linux - Hardware 4 08-21-2008 04:13 AM
Compaq C700 with Ubuntu 8.04, Laptop brightness problem michael_ar Linux - Laptop and Netbook 4 08-06-2008 09:30 AM
Fedora overheating my Compaq Presario 2500 laptop rahuldabane Fedora 1 03-19-2004 07:46 AM
Compaq presario 700 overheating when redhat 9.0 is installed (722us) shannondoko Linux - Laptop and Netbook 1 03-16-2004 06:21 PM


All times are GMT -5. The time now is 09:40 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration