@ozsouth :-
Hm. Interesting.....
I've been in my much-modified Slacko 560 the last few days. When I first tried these out, yesterday, I wasn't getting any readings at all. Further investigation revealed that the version of PupSysInfo that came with this, OOTB, was version 2.3; it appears that at this point in time, Roger's build didn't include some of the stuff in later versions. /usr/local/Pup-SysInfo/func -sysinfo_sensors didn't exist; hell, /usr/local/PupSysInfo wasn't even there! 
So, I've installed a later build I've had kicking around for ages.....version 2.8. This includes the necessary extra stuff, and the readout from /tmp/sysinfo-sensors gives the following:-
Code: Select all
temp1 (nouveau) : +43.0 C (high = +95.0 C, crit = +105.0 C)
Phys 0 (coretemp) : +37.0 C (high = +78.0 C, crit = +100.0 C)
Core 0 (coretemp) : +36.0 C (high = +78.0 C, crit = +100.0 C)
Core 1 (coretemp) : +35.0 C (high = +78.0 C, crit = +100.0 C)
Now; both gKrellM AND micko's pcmcputemp agree on the same reading, using thermal_zone0. Curiously, this is around 5 degrees lower than the reading delivered by pssct0.....so I'm wondering just how "accurate" thermal_zone0 actually is!
(Ah. ATM, pssct0's readout is now within 1 degree of the thermal_zone0 readout, so.....I wouldn't like to say. My interpretation is that thermal_zone0 is using the 'onboard' sensor within the CPU cores, whereas thermal_zone1 typically reads several degrees cooler, so is I believe reading from the sensor in the socket itself.....)
With me so far? (Huh. pssct0 is now back to 5 degrees warmer. Not sure what's going on there. Any ideas?)
Admittedly, most PCs have several different sensors, both in and around the CPU socket/CPU itself. It IS a job to know which one is the most accurate OR which one to actually use.....and these things can only ever give an approximate reading, at best.
Strangely, pssct1 gives me the GPU readout! This is the first line of the sysinfo-sensors stuff in /tmp, so.....??
Mike. 