Hier habe ich schon mal einen Ansatz entdeckt, aber das braucht etwas Zeit, bis ich mich da durch gewurschtelt habe:
sirius@localhost:~> strace -fe trace=open,openat sensors
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib64/libsensors.so.4", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/lib64/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib/locale/de_DE.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/usr/lib/locale/de_DE.utf8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.cache", O_RDONLY|O_CLOEXEC) = 3
openat(AT_FDCWD, "/sys/class/i2c-adapter", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/sys/bus/i2c/devices", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
openat(AT_FDCWD, "/sys/bus/i2c/devices/i2c-3/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/bus/i2c/devices/i2c-1/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/bus/i2c/devices/i2c-8/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/bus/i2c/devices/i2c-6/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/bus/i2c/devices/i2c-4/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/bus/i2c/devices/i2c-2/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/bus/i2c/devices/i2c-0/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/bus/i2c/devices/i2c-9/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/bus/i2c/devices/i2c-7/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/bus/i2c/devices/i2c-5/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/class/hwmon", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
openat(AT_FDCWD, "/sys/class/hwmon/hwmon2/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/class/hwmon/hwmon2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
openat(AT_FDCWD, "/sys/class/hwmon/hwmon0/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/class/hwmon/hwmon0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
openat(AT_FDCWD, "/sys/class/hwmon/hwmon1/name", O_RDONLY) = 4
openat(AT_FDCWD, "/sys/class/hwmon/hwmon1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4
openat(AT_FDCWD, "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/AC/name", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/etc/sensors3.conf", O_RDONLY) = 3
openat(AT_FDCWD, "/etc/sensors.d", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
openat(AT_FDCWD, "/usr/lib64/gconv/ISO8859-1.so", O_RDONLY|O_CLOEXEC) = 3
coretemp-isa-0000
Adapter: ISA adapter
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp1_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp2_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp3_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp1_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp1_input", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp1_crit_alarm", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp1_max", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp1_crit", O_RDONLY) = 3
Package id 0: +51.0°C (high = +86.0°C, crit = +100.0°C)
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp2_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp2_input", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp2_crit_alarm", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp2_max", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp2_crit", O_RDONLY) = 3
Core 0: +46.0°C (high = +86.0°C, crit = +100.0°C)
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp3_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp3_input", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp3_crit_alarm", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp3_max", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon4/temp3_crit", O_RDONLY) = 3
Core 1: +51.0°C (high = +86.0°C, crit = +100.0°C)
acpitz-acpi-0
Adapter: ACPI interface
openat(AT_FDCWD, "/sys/class/hwmon/hwmon2/temp1_label", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/sys/class/hwmon/hwmon2/temp1_label", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/sys/class/hwmon/hwmon2/temp1_input", O_RDONLY) = 3
temp1: +25.0°C
BAT0-acpi-0
Adapter: ACPI interface
openat(AT_FDCWD, "/sys/class/hwmon/hwmon0/in0_label", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/sys/class/hwmon/hwmon0/curr1_label", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/sys/class/hwmon/hwmon0/in0_label", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/sys/class/hwmon/hwmon0/in0_input", O_RDONLY) = 3
in0: +11.26 V
openat(AT_FDCWD, "/sys/class/hwmon/hwmon0/curr1_label", O_RDONLY) = -1 ENOENT (Datei oder Verzeichnis nicht gefunden)
openat(AT_FDCWD, "/sys/class/hwmon/hwmon0/curr1_input", O_RDONLY) = 3
curr1: +1.12 A
dell_smm-isa-0000
Adapter: ISA adapter
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/fan1_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/temp1_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/temp2_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/temp3_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/fan1_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/fan1_input", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/fan1_min", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/fan1_max", O_RDONLY) = 3
Processor Fan: 0 RPM (min = 0 RPM, max = 4900 RPM)
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/temp1_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/temp1_input", O_RDONLY) = 3
CPU: +48.0°C
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/temp2_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/temp2_input", O_RDONLY) = 3
Ambient: +31.0°C
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/temp3_label", O_RDONLY) = 3
openat(AT_FDCWD, "/sys/class/hwmon/hwmon3/temp3_input", O_RDONLY) = 3
SODIMM: +36.0°C
+++ exited with 0 +++
Alles anzeigen