Это основные альтернативы:
Подождите: если вы не считаете критическими показания датчиков, вы можете просто ждать следующего выпуска Ubuntu, который по умолчанию может включать поддержку чипа.
Ожидайте : если вы не хотите ждать, это может быть вариант с автономным драйвером, так как он вносит минимальные изменения в остальную часть системы.
Обновите ядро: это несколько более рискованно, так как вы будете использовать неподдерживаемую и непроверенную комбинацию версии Ubuntu и версии ядра. Обновление ядра может устранить поддержку датчика в то время как нарушение чего-то другого.
Самый простой способ обновить ядро - использовать один из готовых пакетов ядра Ubuntu, см. Раздел «Обновление ядра». Ядро ubuntu.com строит для инструкций.
Прочтите ubuntu.com kernel builds , установите инструменты компиляции:
] sudo apt-get install build-essential
wget [.h, .c and Makefile files]
Скомпилируйте, установите и загрузите новый модуль. Здесь w83627ehf - имя недавно скомпилированного драйвера, оно будет отличаться между системами. make all
sudo make install
sudo modprobe w83627ehf
$ sensors
w83667hg-isa-0a10
Adapter: ISA adapter
in0: +1.18 V (min = +0.62 V, max = +1.47 V)
in1: +1.11 V (min = +1.05 V, max = +1.15 V)
[... snip ...]
Он по-прежнему нуждается в конфигурации на основе микросхемы, это сложная часть. [!d20 ] Скомпилируйте, установите и загрузите новый модуль. Здесь w83627ehf - имя недавно скомпилированного драйвера, оно будет отличаться между системами.
Поиск в Google: найдите имя чипа, и вы можете найти кого-то с тем же чипом и рабочей конфигурацией. Последнее средство: Сравните со значениями в BIOS и сделайте обоснованное предположение, по которому идет чтение. Конфигурация идет в /etc/sensors3.conf Перезагрузка (sudo sensors -s) или перезагрузка (sudo service lm-sensors restart) для использования новой конфигурации. make all
sudo make install
sudo modprobe w83627ehf
$ sensors
w83667hg-isa-0a10
Adapter: ISA adapter
VCore: +1.18 V (min = +0.62 V, max = +1.47 V)
Vtt: +1.11 V (min = +1.05 V, max = +1.15 V)
AVCC: +3.34 V (min = +2.98 V, max = +3.63 V)
+3.3V: +3.34 V (min = +2.98 V, max = +3.63 V)
IGD: +1.56 V (min = +1.00 V, max = +2.00 V)
3VSB: +3.26 V (min = +2.98 V, max = +3.63 V)
VBat: +3.31 V (min = +2.54 V, max = +3.46 V)
CPU Fan: 1834 RPM (min = 301 RPM, div = 32)
M/B Temp: +30.0°C (high = +55.0°C, hyst = +52.0°C) sensor = thermistor
CPU Temp: +67.0°C (high = +72.0°C, hyst = +70.0°C) sensor = thermistor
AUX Temp: +27.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
Обновить ядро