It’s system specific, and you have to correlate some things manually.
Find your sensors.
sensors
amdgpu-pci-0100
Adapter: PCI adapter
vddgfx: 1.11 V
fan1: 2328 RPM (min = 0 RPM, max = 3600 RPM)
edge: +56.0°C (crit = +94.0°C, hyst = -273.1°C)
power1: 52.19 W (cap = 70.00 W)
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +67.0°C (high = +82.0°C, crit = +100.0°C)
Core 0: +65.0°C (high = +82.0°C, crit = +100.0°C)
Core 1: +64.0°C (high = +82.0°C, crit = +100.0°C)
Core 2: +67.0°C (high = +82.0°C, crit = +100.0°C)
Core 3: +67.0°C (high = +82.0°C, crit = +100.0°C)
Core 4: +64.0°C (high = +82.0°C, crit = +100.0°C)
Core 5: +64.0°C (high = +82.0°C, crit = +100.0°C)
acpitz-acpi-0
Adapter: ACPI interface
temp1: +27.8°C (crit = +119.0°C)
temp2: +29.8°C (crit = +119.0°C)
nct6793-isa-0290
Adapter: ISA adapter
CPU Core Voltage: 1.22 V (min = +0.00 V, max = +1.42 V)
ATX +5 V Voltage: 5.04 V (min = +4.76 V, max = +5.24 V)
AVCC Analog Voltage: 3.41 V (min = +3.14 V, max = +3.47 V)
ATX +3.3 V Voltage: 3.34 V (min = +3.14 V, max = +3.47 V)
ATX +12 V Voltage: 12.00 V (min = +11.42 V, max = +12.58 V)
CPU Graphics Voltage: 0.00 V (min = +0.00 V, max = +1.42 V)
3VSB Standby Voltage: 3.41 V (min = +3.14 V, max = +3.47 V)
CMOS Battery Voltage: 3.14 V (min = +2.00 V, max = +3.41 V)
CPU Sustain Voltage: 1.02 V (min = +0.95 V, max = +1.05 V)
DRAM Voltage: 1.36 V (min = +0.00 V, max = +1.50 V)
CPU System Agent Voltage: 1.24 V (min = +1.00 V, max = +1.35 V)
PCH Core Voltage: 1.02 V (min = +0.95 V, max = +1.05 V)
CPU IO Voltage: 1.23 V (min = +0.90 V, max = +1.25 V)
CHA_FAN1: 1064 RPM (min = 0 RPM)
CPU_FAN: 2631 RPM (min = 0 RPM)
M_2_FAN: 0 RPM (min = 0 RPM)
AIO_PUMP: 1427 RPM (min = 0 RPM)
CHA_FAN2: 1146 RPM (min = 0 RPM)
Motherboard Temp.: +32.0°C (high = +98.0°C, hyst = +95.0°C) sensor = thermistor
CPU Temperature: +68.0°C (high = +98.0°C, hyst = +95.0°C)
(crit = +100.0°C)
nvme-pci-0500
Adapter: PCI adapter
Composite: +37.9°C (low = -273.1°C, high = +83.8°C)
(crit = +83.8°C)
Sensor 1: +37.9°C (low = -273.1°C, high = +65261.8°C)
Sensor 2: +41.9°C (low = -273.1°C, high = +65261.8°C)
Get your hwmon directories:
ls -la /sys/class/hwmon
total 0
drwxr-xr-x 2 root root 0 Aug 21 17:24 .
drwxr-xr-x 65 root root 0 Aug 21 17:24 ..
lrwxrwxrwx 1 root root 0 Aug 21 17:24 hwmon0 -> ../../devices/virtual/thermal/thermal_zone0/hwmon0
lrwxrwxrwx 1 root root 0 Aug 21 17:24 hwmon1 -> ../../devices/pci0000:00/0000:00:1d.0/0000:05:00.0/hwmon/hwmon1
lrwxrwxrwx 1 root root 0 Aug 21 17:24 hwmon2 -> ../../devices/platform/coretemp.0/hwmon/hwmon2
lrwxrwxrwx 1 root root 0 Aug 21 17:24 hwmon3 -> ../../devices/platform/nct6775.656/hwmon/hwmon3
lrwxrwxrwx 1 root root 0 Aug 21 17:24 hwmon4 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/hwmon/hwmon4
Find your names:
cd /sys/class/hwmon/hwmon1
cat name
nvme
That’s how this is done:
Repeat for all temps/sensors you want.
Note: conky’s hwmon only accepts /sys/class/hwmon/hwmon*/temp(x)_input
labels.you’ll have to do a bit of research to see what label you want to use is actually measuring.