Получение информации с датчиков оборудования компьютера

Создан: 15.08.2008
Модиф: 01.10.2015
Иванов Аркадий

 

Иногда необходимо посмотреть на температуру процессора, частоту вращения кулера, напряжения питания, и т.п.
Несколько раз я решил проблемы неустойчивой работы компьютеров использовав методику, описанную ниже.

Чтобы иметь доступ к датчикам, надо:

1. Установить в систему пакет lm_sensors
2.  Запустить sensors-detect, с помощью которой определим какие датчики у нас есть в системе.
3. Вывод этой программы скопируем туда, куда она просит. Тогда после перезагрузки все модули у нас будут загружены в ядро.
4. Одновременно стоит загрузить ручками эти модули.
5. Запускаем программу sensors. Получаем на выводе что-то вроде:

w83627thf-isa-0290
Adapter: ISA adapter
VCore:     +1.44 V  (min =  +0.70 V, max =  +1.87 V)
......
VBat:      +3.15 V  (min =  +0.86 V, max =  +0.02 V)       ALARM
fan1:     4560 RPM  (min = 5113 RPM, div = 8)              ALARM
M/B Temp:    +51°C  (high =    +6°C, hyst =    +1°C)   sensor = thermistor   ALARM
CPU Temp:  +43.5°C  (high =  +100°C, hyst =   +95°C)   sensor = diode
temp3:    +127.5°C  (high =  +100°C, hyst =   +95°C)   sensor = diode   ALARM
.....

Ещё полезными утилитами являются:

inxi . Запускаем её, например, так :inxi -Fxz
dmidecode - даст список оборудования.