я нашел это сообщение
https://linuxconfig.org/monitor-amd-ryzen-temperatures-in-linux-with-latest-kernel-modules
однако репозиторий мерзавца, который они используют, больше не существует, таким образом, я не могу попробовать его.
оборудование:
@SERVER:~$ sudo sensors-detect
# sensors-detect revision 6284 (2015-05-31 14:00:33 +0200)
# Board: ASUSTeK COMPUTER INC. ROG STRIX X370-F GAMING
# Kernel: 4.15.0-38-generic x86_64
# Processor: AMD Ryzen 7 1800X Eight-Core Processor (23/1/1)
......
Sorry, no sensors were detected.
Either your system has no sensors, or they are not supported, or
they are connected to an I2C or SMBus adapter that is not
supported. If you find out what chips are on your board, check
http://www.lm-sensors.org/wiki/Devices for driver status.
Начиная с версии ядра Linux 3.15 (которая используется по умолчанию в Ubuntu 18.04.1 ), в выпуск включены модули it87
и nct6775
. Вам не нужно их компилировать самостоятельно.
Вот то, на что способен it87
прямо сейчас - в этом примере на AMD Ryzen 5 2600 :
$ sensors
it8792-isa-0a60
Adapter: ISA adapter
in0: +0.80 V (min = +0.00 V, max = +2.78 V)
in1: +1.02 V (min = +0.00 V, max = +2.78 V)
in2: +1.08 V (min = +0.00 V, max = +2.78 V)
+3.3V: +1.67 V (min = +0.00 V, max = +2.78 V)
in4: +1.30 V (min = +0.00 V, max = +2.78 V)
in5: +1.17 V (min = +0.00 V, max = +2.78 V)
in6: +2.78 V (min = +0.00 V, max = +2.78 V) ALARM
3VSB: +1.67 V (min = +0.00 V, max = +2.78 V)
Vbat: +1.60 V
fan1: 0 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
temp1: +30.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
temp2: +34.0°C (low = +127.0°C, high = +127.0°C) sensor = Intel PECI
temp3: +34.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
intrusion0: ALARM
Если вам нужна температура ядра и / или лучшая поддержка для Процессоры AMD Zen 2 , они будут доступны в версии 4.21 ядра - надеюсь, к концу Q1'2019 . Подробнее о Форониксе .
ОБНОВЛЕНИЕ: 4.21 только что стало 5.0 с выпуском 5.0-rc1