MrNice
March 12, 2022, 7:04pm
#1
Hi,
I bought a new hardware, installed Opensuse 15.3 MATE.
I want to monitor temperature and fan speed, I installed libmate-sensors-applet-plugin0 with Yast.
Now I have
libmate-sensors-applet-plugin.so.0 and libmate-sensors-applet-plugin.so.0.0.0 in /usr/lib64 but I don’t see any new applet in “Add to Panel…”
How can I add it?
Thanks
Gene_S
March 12, 2022, 9:07pm
#2
I run MATE and use the sensor applet. Here are the sensor packages I have installed:
> sudo zypper se -is sensor
Loading repository data…
Reading installed packages…
S | Name | Type | Version | Arch | Repository
—±-------------------------------±--------±----------------±-------±---------------------
i | iio-sensor-proxy | package | 3.3-1.3 | x86_64 | Main Repository (OSS)
i | libQt5Sensors5 | package | 5.15.2+kde2-2.6 | x86_64 | Main Repository (OSS)
i | libmate-sensors-applet-plugin0 | package | 1.26.0-1.5 | x86_64 | Main Repository (OSS)
i+ | libsensors4 | package | 3.6.0-8.2 | x86_64 | Main Repository (OSS)
i+ | mate-applet-sensors | package | 1.26.0-1.5 | x86_64 | Main Repository (OSS)
i | mate-applet-sensors-lang | package | 1.26.0-1.5 | noarch | Main Repository (OSS)
i+ | sensors | package | 3.6.0-8.2 | x86_64 | Main Repository (OSS)
I’m pretty sure you need all the mate and libmate packages plus the sensors and libsensors4 packages.
Gene
MrNice
March 13, 2022, 10:52am
#3
Thank you Gene_S
Your post shows me on the right pkg: mate-applet-sensors
I have it in the list and installed it.
Have a good day
MrNice
March 13, 2022, 12:36pm
#4
Playing around with the monitor command, I can’t exactly find out what output temp is for what component.
~> sensors
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +28.9°C
nvme-pci-0400
Adapter: PCI adapter
Composite: +27.9°C (low = -273.1°C, high = +81.8°C)
(crit = +84.8°C)
Sensor 1: +27.9°C (low = -273.1°C, high = +65261.8°C)
Sensor 2: +27.9°C (low = -273.1°C, high = +65261.8°C)
nct6798-isa-0290
Adapter: ISA adapter
in0: +0.42 V (min = +0.00 V, max = +1.74 V)
in1: +1.71 V (min = +0.00 V, max = +0.00 V) ALARM
in2: +3.42 V (min = +0.00 V, max = +0.00 V) ALARM
in3: +3.38 V (min = +0.00 V, max = +0.00 V) ALARM
in4: +1.85 V (min = +0.00 V, max = +0.00 V) ALARM
in5: +1.10 V (min = +0.00 V, max = +0.00 V) ALARM
in6: +1.20 V (min = +0.00 V, max = +0.00 V) ALARM
in7: +3.42 V (min = +0.00 V, max = +0.00 V) ALARM
in8: +3.23 V (min = +0.00 V, max = +0.00 V) ALARM
in9: +0.91 V (min = +0.00 V, max = +0.00 V) ALARM
in10: +1.02 V (min = +0.00 V, max = +0.00 V) ALARM
in11: +0.63 V (min = +0.00 V, max = +0.00 V) ALARM
in12: +1.05 V (min = +0.00 V, max = +0.00 V) ALARM
in13: +0.92 V (min = +0.00 V, max = +0.00 V) ALARM
in14: +0.91 V (min = +0.00 V, max = +0.00 V) ALARM
fan1: 0 RPM (min = 0 RPM)
fan2: 1197 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 0 RPM (min = 0 RPM)
fan5: 0 RPM (min = 0 RPM)
fan6: 0 RPM (min = 0 RPM)
fan7: 0 RPM (min = 0 RPM)
SYSTIN: +25.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
CPUTIN: +24.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
AUXTIN0: +15.5°C sensor = thermistor
AUXTIN1: -62.0°C sensor = thermistor
AUXTIN2: +12.0°C sensor = thermistor
AUXTIN3: +31.0°C sensor = thermistor
SMBUSMASTER 0: +28.5°C
PCH_CHIP_CPU_MAX_TEMP: +0.0°C
PCH_CHIP_TEMP: +0.0°C
PCH_CPU_TEMP: +0.0°C
intrusion0: ALARM
intrusion1: ALARM
beep_enable: disabled
amdgpu-pci-0500
Adapter: PCI adapter
vddgfx: +1.43 V
vddnb: +1.11 V
edge: +25.0°C
slowPPT: 4.00 mW
For example, fan2 here is CPU_FAN1 in the UEFI and in the Motherboard
Any idea for other items?
Hi
I suspect you might have to do some web searching on the sensor in use and motherboard to determine exact uses. Then would look at configuring as required and ignore senors not in use via a /etc/sensors.d/01-yoursystem.conf file.
For example this is for my amd gpu and using the -u option with sensors;
sensors -u amdgpu-pci-*
amdgpu-pci-0200
Adapter: PCI adapter
GFX vdd:
in0_input: 0.875
GFX Fan:
ERROR: Can't get value of subfeature fan1_input: Can't read
fan1_min: 0.000
fan1_max: 6900.000
GFX Temperature:
temp1_input: 41.000
temp1_crit: 97.000
temp1_crit_hyst: -273.150
GFX Power:
power1_average: 11.225
power1_cap: 35.000
cat /etc/sensors.d/01-hpz440.conf
chip "amdgpu-pci-*"
label in0 "GFX vdd"
label fan1 "GFX Fan"
label temp1 "GFX Temperature"
label power1 "GFX Power"
k10 is the cpu, nvme is for nvme, amdgpu is for the gpu and nct6798 for the motherboard.
Gene_S
March 14, 2022, 2:12am
#6
I have an AMD 2500U in my laptop. These are the sensors of interest on it:
> sensors | grep 'Tctl\|edge\|Composite\|fan1'
Tctl: +59.2°C
edge: +59.0°C
fan1: 2700 RPM (min = 0 RPM, max = 5500 RPM)
Composite: +31.9°C (low = -273.1°C, high = +80.8°C)
Tctl is the CPU core, edge is the GPU on the 2500U, fan1 is the cpu cooling fan, and Composite is the temperature of my Samsung NVMe SSD. Beyond that, follow Malcom’s advice.
Gene
MrNice
March 15, 2022, 4:12pm
#7
Thanks all for your help.
Got what I need.