Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Does anyone know where I could find out about temperature sensors?
I checked gkrellm, and can't figure out which sensor is which.
Like what are acpitz-virtual-0 temp1 and temp2?
What are the thermal zones? (Or where/how to find out?)
What's k10temp, temp1
Also, i'd like to know about the high and critical temperature limits - how to find out about them.
I'm especially interested to know about Acer Aspire 5536 sensors (AMD Athlon 2x Dual Core QL-64).
Unfortunately the machine is Acer-laptop. I don't know about the MoBo.
It also has one of those "safe BIOSes" - you can set passwords, boot order and SATA-mode, and that's about it. Can't even chang/seee the virtualization support state (no 'security'-tab.
As you have an AMD Athlon 2x Dual Core QL-64 processor, then the CPU core temperature is provided by the k10temp kernel module. This is the k10temp sensor that you see.
From sysfs-api.txt in the kernel Documentation/thermal directory
Quote:
ACPI thermal zone may support multiple trip points like critical, hot,
passive, active. If an ACPI thermal zone supports critical, passive,
active[0] and active[1] at the same time, it may register itself as a
thermal_zone_device (thermal_zone1) with 4 trip points in all.
It has one processor and one fan, which are both registered as
thermal_cooling_device.
Apparently your device is also supplying two ACPI temperature zone sensors, probably the two cores of your processor.
Distribution: Cinnamon Mint 20.1 (Laptop) and 20.2 (Desktop)
Posts: 1,672
Rep:
Does GKrellm itself show the same lables? I think mine just shows the CPU, mainboard sensor and the Video chip on my nVidia graphics card. I'm using a Windows laptop at present so can't check. I've only got one sensor for the CPU even though it has six cores and shows up on GKrellm as such. Six processor activity monitors that is, only one associated temperature sensor.
Distribution: Cinnamon Mint 20.1 (Laptop) and 20.2 (Desktop)
Posts: 1,672
Rep:
Can you post a picture of the GKrellm display showing the temperatures? If you do some compute bound process, like ripping a DVD, which sensor shows the highest temperature, getting somewhere low to mid 50s.?
If you select the sensor in GKrellm settings and hit the "Default" button, you can relabel it "CPU" and probably be right!
My settings actually identifies most of the sensors (I've got your "k10temp, temp1" thingys as well, no idea what they are) but CPU and nVidia GPU were identified automatically.
OK, this is a Gkrellm snapshot.
Looks like the first 'temp1' and the first 'temp' are the same, and so is 'temp2' and the second 'temp'. The second 'temp1' seems to be something else.
That is:
acpitz@0/temp1 (first 'temp1')= thermal_zone0 (first 'temp')
acpitz@0/temp2 ('temp2') = thermal_zone1 (second 'temp')
k10temp@c3/temp1 ('second 'temp1')
Is it so that:
thermal_zone0 = core0 temp
thermal_zone1 = core1 temp
k10temp@c3/temp1 = the 'abstract' temp used by AMD
Or...?
Last edited by turboscrew; 02-27-2015 at 11:55 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.