Hey everyone,
I use one of those status bars with a WM on Linux, and I’m trying to configure CPU temps specifically in my shell script. When I use this command:
$ cat /sys/class/thermal/thermal_zone*/type
acpitz
acpitz
acpitz
acpitz
It just shows that they all use ACPI. When I run the acpi -t
command:
$ acpi -t
Thermal 0: ok, 47.8 degrees C
Thermal 1: ok, 55.8 degrees C
Thermal 2: ok, 45.8 degrees C
Thermal 3: ok, 44.8 degrees C
It’s also not very enlightening, since it just shows “Thermal 0, 1, 2, 3”. How can I figure out which one is CPU, HDD, etc…?
Oh, I just saw this thread - [RESOLVED] Monitoring AMD Temperature from Linux
Didn’t show up before!
However, when looking at the output of sensors
from the lm-sensors
package…
acpitz-acpi-0
Adapter: ACPI interface
temp1: +45.8°C
temp2: +48.8°C
temp3: +44.8°C
temp4: +55.8°C
<...>
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +55.6°C
amdgpu-pci-c100
Adapter: PCI adapter
vddgfx: 929.00 mV
vddnb: 650.00 mV
edge: +53.0°C
PPT: 10.18 W (avg = 8.05 W)
I noticed “temp4” does not line up exactly accurately to these other two. I wonder why? Well, it seems like that one could likely be the CPU die temp.
You can compare the approach that I used. I’m unsure it is the same approach that you are using (but in making that - vague - judgement, I’m being lazy).
1 Like