So I guess AMD missed the deadline to include the temperature sensor code for the AMD Ryzen 3000 series processors to the kernel community. Or, they thought they had included it, but hadn’t? Anyway, am I making sense?
I had read somewhere that you needed to update your kernel to the 5.6 version. Well, I had upgraded to 5.6.15, was able to boot into it, and still no results with sensors, or an app I use called CoreCtrl, or ksysguard.
This morning, Leap updated my kernel to 5.3.18-lp152.20.7-default. After running sensors, I get this:
k10temp-pci-00c3
Adapter: PCI adapter
Vcore: +1.33 V
Vsoc: +1.08 V
Tdie: +45.0°C
Tctl: +45.0°C
Tccd1: +48.0°C
Icore: +17.00 A
Isoc: +6.75 A
I believe this may be the cpu? I’m not sure what the 3 different temps are representing, and why 3, and not 6?
Other things also get printed, but I know what they are, like the nvme for example.
This is a known issue, with apparently known solutions, but not for me.
So what I’m trying to figure out is how to get the temps of all 6 cores displayed. And does k10temp-pci-00c3 actually represent some sort of composite temp for the cpu?
I’m sorry if someone has posted a thread already about this, I couldn’t find it. Thank you for any ideas in advance.
AMD Ryzen 3600(6 core/12 thread)
Gigabyte X570 AORUS Elite Motherboard
OpenSuSE Leap 15.2
5.3.18-lp152.20.7-default