Re: CPU temp



On Tue, 31 Jul 2007 11:53:09 -0400, Barnacle Bill the Sailor wrote:

man sensors
man sensors-detect
man gkrellm

To get started run sensors-detect first.

Thanks all! And seems like I've seen some of that somewhere! Doh!

I strongly recommend gkrellm and sensors (actually the authors call it
lm_sensors). Suse simply calls the package sensors.

Set up is surprisingly easy unless you have a really new mobo with a
brand new model sensor chip. It even detects my GPU temperature in my
Nvidia video card. When you run sensors-detect be sure to save that info
to a file for later reference. Important items are port number used and
modules loaded (IOW, which make sensor chip).

Fine tuning is a little harder, but not impossible. I'm gonna give you
hints that will take a lot of time off the set up.

I'd recommend you switch to runlevel 3 to fine tune. After you have the
app loaded when you boot up and login immediately run...

sensors (for using C) and sensors -F (for using F).

Start with the CPU temperature. Remember that value. reboot and go into
BIOS and check what BIOS says you're CPU temperature is.

Note that...

(BIOS Temperature - Sensors Temperature) does not equal zero. If that
value is zero, IOW they are the same, then you're sensor values are
calibrated to the BIOS values. Most likely they won't be.

Open the file /etc/sensors.conf - read the top section. It will give a
lot more details. but for now lets stick to this easy example.

In my case the main sensor is
--------------------------------------

chip "smsc47m192-*"

# Temperature and voltage input from SMSC LPC47M192 and LPC47M997 chips
# This example works on a Gigabyte K8U motherboard
# Voltages are scaled internally, no computations needed

-------------------------------------

And lm_sensors reports the CPU temperature 8C too high. So further down
in the sensors.conf file in the section above this is added...

----------------------------------------

compute temp2 @-8,@+8 # This is the syntax for changing the offset.
label temp2 "CPU Temp"
# set temp2_min 0
# set temp2_max 60

----------------------------------------

And so on. It might take a bit of guesswork determining which
temperature is what but use your BIOS as a guide.

Now after you are satisfied with that start X and open gkrellm. Muck
around and you'll eventually find the section to display temperatures
and voltages. Gkrellm also has the ability to be calibrated but it's a
lot easier. It's too hard to explain - Get the app installed and you'll
see. You'll need your port number from the file I told you to save.

Now open a konsole on another desktop and run sensors

Compare that to what gkrellm reports.

Adjust. Repeat this process until you are satisfied.

I have mine so exact the reading are almost identical.

Why the hell all go to all this trouble anyway ! ? !

My machine is in a fairly dusty environment. I had one mobo fail and it
appears that overheating may have played a role in conjunction that it
was a POS board also.

I put the good mobo in and don't want to fry it. I usually run around
109F and it goes as high as 170F when I play UT2004 or do some
compiling. Well last evening I noticed it was running up around 116F when
idling. I shut it down and pulled the heat sink and sure enough - It
had way to much dust buildup (as in dust bunnies). I broke put the
compressed air and cleaned all the fans and blew out the heat sink.

This dropped the temperature all the way down to 107F what is reported
right now as I type.

--
Linux Help: http://rsgibson.com/linux.htm
Email - rsgibson@xxxxxxxxxxxx
Replace borg with net

.



Relevant Pages

  • Re: Looking for Temp and humidity sensors
    ... >>Worthington has some very cheap sensors listed with their ADI, ... I would ideally line to monitor temperature and humidity info ... >The Bobcat humidity node includes all of the above but with a Humirel ... Humidity sensors are not cheap. ...
    (comp.home.automation)
  • Re: CPU temperature monitoring in opensuse?
    ... lm_sensors) which will show me the temperature of my hard drive but not ... card temps, but not CPU. ... What I use is gkrellm. ... Open a terminal and run `sensors`. ...
    (alt.os.linux.suse)
  • Re: Remote temperature sensors
    ... I would like to know the temperature in my basement area. ... have seen discussions about remote temperature sensors. ... the duct and the bottom of the duct rests on the top of the water tanks. ...
    (rec.outdoors.rv-travel)
  • Re: CPU temp
    ... I strongly recommend gkrellm and sensors (actually the authors call it ... Suse simply calls the package sensors. ... Start with the CPU temperature. ... BIOS and check what BIOS says you're CPU temperature is. ...
    (alt.os.linux.suse)
  • Re: Remote temperature sensors
    ... I would like to know the temperature in my basement area. ... have seen discussions about remote temperature sensors. ... the duct and the bottom of the duct rests on the top of the water tanks. ...
    (rec.outdoors.rv-travel)