You are not logged in.
Hi,
I've read the wiki article for setting up sensors up and down and I can't get the CPU temperature sensor to show up. Neither in sensors output nor in corectrl.
Output of sensors shows data for the following drivers:
* nct6687-isa-0a20
* spd5118-i2c-9-53
* k10temp-pci-00c3
* amdgpu-pci-0300
* mt7921_phy0-pci-0f00
* spd5118-i2c-9-51
* nvme-pci-0400
I've ran sensors-detect multiple times, sometimes answering yes to everything sometimes using defaults. Never got a CPU temperature readout.
Last edited by Sidekick (2024-10-01 15:24:18)
Offline
It should be under "k10temp-pci-00c3", named "Tctl" and "Tccd1".
Online
That doesn't look right?
k10temp-pci-00c3
Adapter: PCI adapter
GPU Temp: +49.4°C
Tccd1: +40.4°C
I'd expect one sensor / core. Also I checked the entire sensors output there is no Tctl sensor.
On Family 17h and Family 18h CPUs, additional temperature sensors may report Core Complex Die (CCD) temperatures. Up to 8 such temperatures are reported as temp{3..10}_input, labeled Tccd{1..8}. Actual support depends on the CPU variant.
my CPU is family 19h if I'm reading this part right.
smpboot: CPU0: AMD Ryzen 5 7600X 6-Core Processor (family: 0x19, model: 0x61, stepping: 0x2)
kernel: Performance Events: Fam17h+ 16-deep LBR, core perfctr, AMD PMU driver.
Last edited by Sidekick (2024-10-01 08:01:42)
Offline
I'd expect one sensor / core.
AFAIK Ryzen CPUs don't report per-core temperatures, only per-CCD, and your CPU has a single CCD.
Also I checked the entire sensors output there is no Tctl sensor.
Is it possible that your config file renames "Tctl" to "GPU Temp"?
$ sensors k10temp-pci-00c3 -u
$ sensors k10temp-pci-00c3 -c /dev/null
Online
AFAIK Ryzen CPUs don't report per-core temperatures, only per-CCD, and your CPU has a single CCD.
oh ok.
Is it possible that your config file renames "Tctl" to "GPU Temp"?
$ sensors k10temp-pci-00c3 -u $ sensors k10temp-pci-00c3 -c /dev/null
Apparently yes:
sensors k10temp-pci-00c3 -u
k10temp-pci-00c3
Adapter: PCI adapter
GPU Temp:
temp1_input: 51.625
Tccd1:
temp3_input: 42.250
sensors k10temp-pci-00c3 -c /dev/null
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +50.0°C
Tccd1: +41.8°C
*edit
big oof.
28. Jul 2016 /etc/sensors.d/MSI
cat /etc/sensors.d/MSI
chip "k10temp-*"
label temp1 "GPU Temp"
I sometimes have a strong dislike for my past-self. As for corectrl apparently it just doesn't support displaying CPU temperatures.
Thank you!
Last edited by Sidekick (2024-10-01 15:24:30)
Offline