You are not logged in.

#1 2009-04-24 15:44:11

securitybreach
Member
From: In front of my computers
Registered: 2007-11-18
Posts: 416
Website

SOLVED Core2Duo-----CPU0 and CPU1 temperatures vary way too much.

I recently purchased a better heaksink for my core2duo machine and I have a very odd occurance happening now. To begin with I use lm_sensors to display my temperatures.  Before the new heatsink, the core temps stayed around 98F. After I installed the heatsink, I noticed that CPU0 is the same 98F but CPU1 is all the way down to 73F. My first thought, not enough thermal paste or maybe too much in one spot. So I removed the heatsink and applied it evenly across the processor. Mind you, this was a major pain since I bought a universal heatsink that uses brackets attatched to the bottom of the motherboard. Now whats weird is, the dreaded windows, read them both at 99F. So I decided to run sensors-detect and restart lm_sensors daemon to see if it reconfigured it right. Well the output is still the same:

bash-3.2# sensors -f
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +98.6°F  (high = +168.8°F, crit = +212.0°F)  

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +98.6°F  (high = +168.8°F, crit = +212.0°F)  

f71882fg-isa-0a00
Adapter: ISA adapter
+3.3V:       +3.28 V
in1:         +1.14 V  (max =  +2.04 V)   
in2:         +0.83 V
in3:         +0.62 V
in4:         +0.98 V
in5:         +1.14 V
in6:         +0.93 V
3VSB:        +3.28 V
Vbat:        +2.98 V
fan1:       2354 RPM
fan2:          0 RPM  ALARM
fan3:          0 RPM  ALARM
fan4:          0 RPM  ALARM
temp1:       +73.4°F     (high = +204.8°F, hyst = +197.6°F)  
                      (crit = +204.8°F, hyst = +197.6°F)  sensor = transistor
temp2:       +91.4°F     (high = +185.0°F, hyst = +177.8°F)  
                      (crit = +212.0°F, hyst = +204.8°F)  sensor = transistor
temp3:         FAULT  (high = +158.0°F, hyst = +154.4°F)  
                      (crit = +185.0°F, hyst = +181.4°F)  sensor = transistor

Anyone have a clue as to what is happening? I know the temps are pretty low so its nothing to worry about. But I would like to know the real temps because a 20 degree difference? 1 or 2 degrees variation is normal.



I just noticed that the coretemp-iso part shows both of them at 98.6F. I was looking at the Temperature 1 and Temperature 2 line because that was the one conky was reading. But before I installed the heatsink conky showed em both at 99F. Looks like it might be a conky issue then?


I changed the temp part in conky from:

Temp: ${color white} ${hwmon 1 tempf 1}°F {color white}
Temp: ${color white} ${hwmon 2 tempf 1}°F {color white}

to:

Temp: ${color white} ${execi 30 sensors -f | grep "Core 0" | cut -d "+" -f2 | cut -c1-6}   ${color white}
Temp: ${color white} ${execi 30 sensors -f | grep "Core 1" | cut -d "+" -f2 | cut -c1-6}   ${color white}

And now both show 98.6F. Something must of changed the way conky handled multiple core syntax or hwmon is not reading the values right. The kernel was updated recently to 2.6.29.1-4 so that might be it also.

I am stumped ad to why the conky syntax for CPU1 was reading correctly.


Thanks

Last edited by securitybreach (2009-04-24 15:53:34)


"Every normal man must be tempted at times to spit upon his hands, hoist the black flag, and begin slitting throats." -- H.L. Mencken
Website      Configs
Forum Admin: Bruno's All Things Linux   
securitybreach<a>archlinux.us

Offline

#2 2009-04-24 19:14:38

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: SOLVED Core2Duo-----CPU0 and CPU1 temperatures vary way too much.

Confused... Your sensors output doesn't seem right to me.  Here's mine:

$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +31.0°C  (high = +76.0°C, crit = +100.0°C)  

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +33.0°C  (high = +76.0°C, crit = +100.0°C)  

coretemp-isa-0002
Adapter: ISA adapter
Core 2:      +31.0°C  (high = +76.0°C, crit = +100.0°C)  

coretemp-isa-0003
Adapter: ISA adapter
Core 3:      +34.0°C  (high = +76.0°C, crit = +100.0°C)  

it8718-isa-0290
Adapter: ISA adapter
in0:         +1.17 V  (min =  +0.00 V, max =  +4.08 V)   
in1:         +1.31 V  (min =  +1.28 V, max =  +1.68 V)   
in2:         +3.28 V  (min =  +2.78 V, max =  +3.78 V)   
in3:         +2.88 V  (min =  +2.67 V, max =  +3.26 V)   
in4:         +2.98 V  (min =  +2.50 V, max =  +3.49 V)   
in5:         +1.34 V  (min =  +0.58 V, max =  +1.34 V)   ALARM
in6:         +2.02 V  (min =  +1.04 V, max =  +1.36 V)   ALARM
in7:         +2.85 V  (min =  +2.67 V, max =  +3.26 V)   
Vbat:        +3.28 V
fan1:       1500 RPM  (min = 3245 RPM)  ALARM
fan2:          0 RPM  (min = 3245 RPM)  ALARM
fan3:          0 RPM  (min = 3245 RPM)  ALARM
temp1:       +19.0°C  (low  = +127.0°C, high = +64.0°C)  sensor = thermal diode
temp2:       +33.0°C  (low  = +127.0°C, high = +64.0°C)  sensor = thermistor
temp3:       +39.0°C  (low  = +127.0°C, high = +64.0°C)  sensor = thermistor
cpu0_vid:   +2.050 V

acpitz-virtual-0
Adapter: Virtual device
temp1:       +19.0°C  (crit = +64.0°C)

You should have a different line for each core under the 'coretemp-isa-000x' header.  In your output, you have only one for 'Core 1' which doesn't seem right.  Firstly, the numbering should start with 0, not 1 so it looks like it's only reading one of your cores.  Secondly, the 'temp1' and 'temp2' have nothing to do w/ your core temps.  Those are other sensors on the M/B and could be northbridge, PCB, etc.

Did you run sensors-detect and do you have all the kernel mods that it asked for I wonder?  You obviously have coretemp loaded.

Last edited by graysky (2009-04-24 19:17:23)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#3 2009-04-24 19:41:27

securitybreach
Member
From: In front of my computers
Registered: 2007-11-18
Posts: 416
Website

Re: SOLVED Core2Duo-----CPU0 and CPU1 temperatures vary way too much.

I do have core0 and core1 listed in sensors. What do you mean?

bash-3.2# sensors -f
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +98.6°F  (high = +168.8°F, crit = +212.0°F) 

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +98.6°F  (high = +168.8°F, crit = +212.0°F)

Also yes I followed the wiki completely.

Thanks

Last edited by securitybreach (2009-04-24 19:43:26)


"Every normal man must be tempted at times to spit upon his hands, hoist the black flag, and begin slitting throats." -- H.L. Mencken
Website      Configs
Forum Admin: Bruno's All Things Linux   
securitybreach<a>archlinux.us

Offline

#4 2009-04-25 09:08:29

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: SOLVED Core2Duo-----CPU0 and CPU1 temperatures vary way too much.

@sbreach - I must me losing my mind.  When I read your post yesterday, I didn't see the entry for Core 0!


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#5 2009-04-25 13:47:55

securitybreach
Member
From: In front of my computers
Registered: 2007-11-18
Posts: 416
Website

Re: SOLVED Core2Duo-----CPU0 and CPU1 temperatures vary way too much.

Its ok. Thanks for responding.


Thanks


"Every normal man must be tempted at times to spit upon his hands, hoist the black flag, and begin slitting throats." -- H.L. Mencken
Website      Configs
Forum Admin: Bruno's All Things Linux   
securitybreach<a>archlinux.us

Offline

Board footer

Powered by FluxBB