I cannot get temperature readings on my system:
OS: Rocky Linux release 8.5 (Green Obsidian)
Kernel: 4.18.0-348.12.2.el8_5.x86_64 x86_64 bits: 64
Motherboard: ASUSTeK model: PRIME X570-PRO
CPU: AMD Ryzen 7 5800X
$ sudo sensors
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +0.0°C
Tdie: +0.0°C
Tccd1: -49.0°C
Tccd2: -49.0°C
Tccd3: -49.0°C
Tccd4: -49.0°C
Tccd5: -49.0°C
Tccd6: -49.0°C
Tccd7: -49.0°C
Tccd8: -49.0°C
This output (constant negative temperatures) is obviously wrong. I think it is a firmware issue.
Already tried:
$ sudo sensors-detect --auto
$ sudo fwupdmgr get-devices (CPU not listed)
$ sudo systemctl status fwupd (is running)