Время от времени, после выхода моего ноутбука из спящего режима (Lenovo Thinkpad T440 на Ubuntu 18.04) lm-сенсоров не сможет прочитать temp1 и в результате, thinkfan , кажется, думает, что температура низкая и не запускает вентилятор. Есть другие показания температуры, все еще доступные в датчиках, и я вижу, что температура некоторых достигает 80C. Перезагрузка ПК часто не решает проблему, но чаще всего это происходит с выключением и повторным включением. У кого-нибудь когда-нибудь были такие проблемы? Вот так выходные данные датчиков будут выглядеть следующим образом
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +43.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +41.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +42.0°C (high = +100.0°C, crit = +100.0°C)
thinkpad-isa-0000
Adapter: ISA adapter
fan1: 0 RPM
temp1: N/A
temp2: +0.0°C
temp3: +0.0°C
temp4: +0.0°C
temp5: +0.0°C
temp6: +0.0°C
temp7: +0.0°C
temp8: +0.0°C
Редактировать:
$ ps auxc | grep -i therm
root 154 0.0 0.0 0 0 ? I< May26 0:00 acpi_thermal_pm
root 956 0.0 0.0 186996 420 ? Ssl May26 0:01 thermald
thermald
ps auxc | grep -i therm
показывает, что у вас запущено как минимум два процесса терморегулирования.
$ ps auxc | grep -i therm
root 154 0.0 0.0 0 0 ? I< May26 0:00 acpi_thermal_pm
root 956 0.0 0.0 186996 420 ? Ssl May26 0:01 thermald
Purge thermald
... и thinkfan
...
sudo apt-get purge thermald
sudo apt-get purge thinkfan
lm-сенсоров
После установки lm-датчиков
, настройте его, запустив датчик-обнаружение
.
BIOS
Lenovo Thinkpad T440
У вас есть BIOS GJET71WW (2.21).
Текущий BIOS - GJETA4WW (2.