Plasma-systemmonitor How to deactivate lm-sensors blocking

Unfortunatly im forced to switch from Ksysguard to thius piece of work.
While rebuilding my views i got stuck on the point that i cant get CPU Temperature.
I got 24 predefined sensensors with no output …

cpu/cpu6/temperature Kern 7 Aktuelle Temperatur
cpu/cpu18/temperature Kern 19 Aktuelle Temperatur
cpu/cpu14/temperature Kern 15 Aktuelle Temperatur
cpu/cpu16/temperature Kern 17 Aktuelle Temperatur
cpu/cpu7/temperature Kern 8 Aktuelle Temperatur
cpu/cpu3/temperature Kern 4 Aktuelle Temperatur
cpu/cpu8/temperature Kern 9 Aktuelle Temperatur
cpu/cpu13/temperature Kern 14 Aktuelle Temperatur
cpu/cpu20/temperature Kern 21 Aktuelle Temperatur
cpu/cpu5/temperature Kern 6 Aktuelle Temperatur
cpu/cpu15/temperature Kern 16 Aktuelle Temperatur
cpu/cpu12/temperature Kern 13 Aktuelle Temperatur
cpu/cpu9/temperature Kern 10 Aktuelle Temperatur
cpu/cpu21/temperature Kern 22 Aktuelle Temperatur
cpu/cpu2/temperature Kern 3 Aktuelle Temperatur
cpu/cpu11/temperature Kern 12 Aktuelle Temperatur
cpu/cpu4/temperature Kern 5 Aktuelle Temperatur
cpu/cpu17/temperature Kern 18 Aktuelle Temperatur
cpu/cpu10/temperature Kern 11 Aktuelle Temperatur
cpu/cpu0/temperature Kern 1 Aktuelle Temperatur
cpu/cpu1/temperature Kern 2 Aktuelle Temperatur
cpu/cpu23/temperature Kern 24 Aktuelle Temperatur
cpu/cpu19/temperature Kern 20 Aktuelle Temperatur
cpu/cpu22/temperature Kern 23 Aktuelle Temperatur  


The working k10temp Tdie and Tctl are not mapped and blocked from listing . unfortunately my old Threadripper 1920x doesn’t expose Temp per core.

The temps for die 0 and die 1 where always sufficient for monitoring purposes.

k10temp-pci-00cb
Adapter: PCI adapter
Tctl:         +53.8°C  
Tdie:         +26.8°C  

k10temp-pci-00c3
Adapter: PCI adapter
Tctl:         +53.8°C  
Tdie:         +26.8°C  
Tccd1:        +54.0°C  

plasma-systemmonitor 5.27.11

lmsensors.cpp
24 const std::array<QByteArray, 3> blacklist{"coretemp","k10temp","amdgpu"}; //already handled by other plugins

so much for the User friendly approach of the dev’s …
Any solution ?

I am failing at understanding what is the issue your are experiencing - is it that the Hardware Sensors category - that is used for the output from the lm-sensors plugin - does not show CPU temperatures?

As far as I understand, the “blacklist” that you quoted from the source is about not listing the CPU temperature sensors under the Hardware Sensors category because these sensors are listed under the CPU category - where users expect to find them.

cputemp

the sensors i get over the menue are the same as the listing from kstatsviewer --list in first post.

The available CPU Temperature Sensors reporting permanently 0°C

My CPU Threadripper1920x reports only Tctl and Tdie via K10temp .
It has no support for Temp per CPU core!

To monitor the Temperature of my CPU i need access to the K10temp sensors Tctl/Tdie

Summary:
All sensors accessable via Gui dont report a cpu Temperature.
I cant access the needed sensors via the Gui.
Not even Ksysguard could give me CPU Temperature per core.
therefore im unable to monitor my systems CPU Temperature in Plasma-Systemmonitor.

1 Like

Bug found for multi cpu die systems.
is going to be fixed in the Bugs .
490675
484019

no need to remove the blocking when the bug is fixed