Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have installed psensor and see a list of temperatures, but listed as ”Temperature 1”, 2, 3 etc . I can only guess where the processor is: but who's who for sure?

enter image description here

The same question stands for Sensors Viewer.

enter image description here

I can also type


in Terminal but I get no more than that

enter image description here

acpi -t


Thermal 0: ok, 65.0 degrees C
Thermal 1: ok, 37.9 degrees C
Thermal 2: ok, 56.0 degrees C
Thermal 3: active, 71.0 degrees C

Considering psensor, I know for a fact that: - the temperature that varies most depending on the CPU use is Temp1 and it is one of the two highest - the other high temperature is Temp4 and it goes to the ceiling when using youtube/flash - Temp2 is very stable at a medium level of 50-60 degrees Celsius - Temp3 is by far the lowest and most imobile

So, I guess Temp1 is the CPU temperature, and Temp4 is the GPU temperature. Temp2 and 3 must be the motherboard and the hdd.

Does anybody know for sure?

share|improve this question

3 Answers 3

There is not a real way of telling which temperature corresponds to which part of your computer, so a way could be guessing.

I took a look at an old post regarding SpeedFan which appears to show the same values of temperature like psensor. I guess these are the values of each hardware component:

Temp1 : Aux

Temp2 : Motherboard

Temp3 : CPU

Temp4: GPU

share|improve this answer
thank you, a good guess would be ok, but in this case temp 1 and 4 are the highest and I guess they might refer to the CPU, while 3 is the lowest... that would be...what's the coolest main component? i know for a fact that my Intel Pentium M processor can go as high as 100 celsius –  cipricus Jul 24 '12 at 12:45
Your cpu has a usage of 11% which is very low so 35 Celcius seems acceptable. –  Nickolas Jul 24 '12 at 12:54
My GPU which is old has the same temperature as yours, 65 Celcius so I think these values are correct :) As for the coolest main component, all are pretty hot even though they have fans.Your GPU may have the highest temp and usually the CPU temp should not be that high if you are not running a billion of processes. So I'd go with the CPU. –  Nickolas Jul 24 '12 at 12:58
Temp1 should be AUX(Auxiliary) = false sensor reading –  Nickolas Jul 24 '12 at 13:06
the 4th is the GPU, but cannot think that the cpu (the third) is the coolest (en.wikipedia.org/wiki/…) –  cipricus Jul 27 '12 at 13:20

If I understand correctly the provided information, what you have named T2 in Psensor is coming from lm-sensors and AFAIK lmsensors does not monitor HDDs.

You can install hddtemp to monitor the temperature of your disk, Psensor will automaticaly display it.

The libatasmart is also supported by Psensor (>= 0.7.x).

PS: If you are not sure about the library used by Psensor to retrieve a given information, open the preferences of the sensor and look at its id field.

  • id starting with 'lmsensor' => lm-sensors
  • 'hdd ' => hddtemp daemon
  • 'hdd at' => libatasmart
  • 'nvidia ' => nvidia proprietary driver
  • 'amd ' => ATI proprietary driver
share|improve this answer
my question was: "which is which" in psensor. i understand that T2 (originally temp2) in psensor is not the hdd temp. what is it? (in fact hddtemp is already installed so hdd temperature should be displayed in psensor). i was interested mainly in identifying the CPU and the GPU temperatures, which i did, i think. considering open the preferences of the sensor and look at its id field: how to do that? what do you mean by "sensor"? i thought that psensor is the one that tells the temperatures, but it seems that based on various sensors it may display different things. is this the case? –  cipricus Sep 5 '12 at 8:20
I understood your main question, but I have no glue, it is always quite painful to know which is which except for cpus when handled by the coretemp module because it requires to have the HW spec... My comment was just about the T2 that you have assigned to the HDD and I am quite sure it is wrong. Psensor does not retrieve by itself the temperature but use underlying libraries for this purpose. If you want to know which lib is used for a given sensor, left mouse click on its name in the table of the main window, select 'preferences', and take a look at the 'id' displayed field. –  JeanFI Sep 6 '12 at 8:10
i have edited answer related to t2. but what about the fact that hddtemp is already installed so hdd temperature should be displayed in psensor? it is not? as for the 'preferences', and the 'id' displayed field: nothing much there:img856.imageshack.us/img856/1156/screenshotfrom201209061.png. the same imsensor for all –  cipricus Sep 6 '12 at 8:39
Yes it should, except of course if your particular hdd is not supported by hddtemp (in this case you may try the --use- libatasmart option) or does not have a temperature sensor. If your HDD is /dev/sda, try sudo hddtemp /dev/sda to check if it is ok at least on the hddtemp side. –  JeanFI Sep 6 '12 at 13:04
up vote 1 down vote accepted

Considering the images, T1 and T4 have noticeable variations.

T1 is correlated to CPU use, so it should be the CPU temperature.

T4 is correlated to flash, so that must be the GPU temperature.

T3 has no variation at all, except while having some power source issues, it spiked up to very high, surreal temperature (above 1000 Celsius, which maybe was not accurate, but signaled a short-circuit or something). Anyway, that is probably the motherboard temperature.

T2 ?...

Comments to improve this will result in better editing it.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.