3269
Sensors
Здравствуйте! Скажите почему все приблуды которые пробовал(psensor,lm-sensor)и т д все врут на счёт процессора.Показывает то +2-10градусов то вообще ноль, а на винде всё ок.Плата MSI A78-G41 PC Mate процессор AMD Athlon x4 860K?
23 комментария
в ядре есть поддержка? выхлоп
$ zgrep CORETEMP /proc/config.gz
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
CONFIG_SENSORS_CORETEMP=m
# System: MSI MS-7793 [3.0]
# Board: MSI A78-G41 PC Mate (MS-7793)
# Kernel: 5.10.36-2-MANJARO x86_64
# Processor: AMD Athlon(tm) X4 860K Quad Core Processor (21/48/1)
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
radeon-pci-0100
Adapter: PCI adapter
temp1: +32.0°C (crit = +120.0°C, hyst = +90.0°C)
k10temp-pci-00c3
Adapter: PCI adapter
temp1: +5.8°C (high = +70.0°C)
(crit = +70.0°C, hyst = +69.0°C)
f71868a-isa-0290
Adapter: ISA adapter
+3.3V: 3.39 V
in1: 976.00 mV
in2: 1.50 V
in3: 976.00 mV
in4: 1.10 V
in5: 1.10 V
in6: 1.12 V
3VSB: 3.39 V
Vbat: 3.28 V
5VSB: 5.04 V
fan1: 1039 RPM
fan2: 943 RPM
fan3: 1787 RPM
temp1: +29.0°C (high = +85.0°C, hyst = +81.0°C)
(crit = +100.0°C, hyst = +96.0°C) sensor = thermistor
temp2: +26.0°C (high = +85.0°C, hyst = +81.0°C)
(crit = +91.0°C, hyst = +87.0°C) sensor = thermistor
temp3: +22.0°C (high = +70.0°C, hyst = +68.0°C)
(crit = +85.0°C, hyst = +83.0°C) sensor = transistor
fam15h_power-pci-00c4
Adapter: PCI adapter
power1: N/A (crit = 95.09 W)
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
Adapter: PCI adapter
temp1: +5.8°C
Не может же быть 6 градусов или я не туда смотрю, если так то поправьте пожалуйста.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
и сюда Adjusting_temperature_offsets и откалибровать показания по показаниям биоса (или по тем, которым вы доверяете)
зы. вот еще ссылка по калибровке http://wiki.linuxformat.ru/wiki/LXF92:Lm-sensors_HOWTO
ззы. есть русская версия вики https://wiki.archlinux.org/title/Lm_sensors
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
Создаем следующий файл для переопределения значений по умолчанию: [ВНИМАНИЕ ЭТО ПРИМЕР]
/etc/sensors.d/calibrate
chip «coretemp-isa-0000»
label temp2 «Core 0»
compute temp2 @-20,@-20
label temp3 «Core 1»
compute temp3 @-20,@-20
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
зы. давай в чат, а то очень долго получаю обратную связь t.me/manjarolinux
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
radeon-pci-0100
Adapter: PCI adapter
temp1:
temp1_input: 37.000
temp1_crit: 120.000
temp1_crit_hyst: 90.000
fam15h_power-pci-00c4
Adapter: PCI adapter
power1:
power1_crit: 95.094
k10temp-pci-00c3
Adapter: PCI adapter
temp1:
temp1_input: 12.750
temp1_max: 70.000
temp1_crit: 70.000
temp1_crit_hyst: 69.000
chip «k10temp-pci-00c3»
compute temp1 @+20,@+20,@+20,@+20
и перезапусти службу sensord
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
Корректные значения он показывает в довольно узком диапазоне температур, близким к критическим. Этого вполне достаточно чтобы подать сигнал при приближении к пороговому значению и погасить систему при его превышении. Это нормально, системе не важно 3 °C или 33.
Почему в винде все ок? Разработчики патчат значения на лету согласно некой таблице чтобы выводить более похожие на реальные значения.
Но на самом деле не факт что они совпадут с результатами замеров (пиро|термо)метром.
Сравнимо с медицинским термометром — в холодильнике он бесполезен.