Нужна ли nginx пользователю Ubuntu для каждого блока сервера?

Это основные альтернативы:

Подождите: если вы не считаете критическими показания датчиков, вы можете просто ждать следующего выпуска 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 - имя недавно скомпилированного драйвера, оно будет отличаться между системами.

make all
sudo make install
sudo modprobe w83627ehf
Поиск в Google: найдите имя чипа, и вы можете найти кого-то с тем же чипом и рабочей конфигурацией. Последнее средство: Сравните со значениями в BIOS и сделайте обоснованное предположение, по которому идет чтение. Конфигурация идет в /etc/sensors3.conf Перезагрузка (sudo sensors -s) или перезагрузка (sudo service lm-sensors restart) для использования новой конфигурации.

Проверка post-config

    $ 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

Запустить его после перезапуска

Поисковая система Google: найдите название фишки, и вы можете найти кого-то с тот же чип и рабочий конфиг. Добавить строку modprobe w83627ehf Последнее средство: сравнить со значениями в BIOS и получить обоснованное предположение, по которому идет чтение.

Проверка работоспособности выхода [!d34 ] Добавьте строку modprobe w83627ehf Если вы дважды загрузитесь с Windows, вы можете сравнить температуры процессора с Real Temp.

Калибровка отображаемых значений

Если вы выполняете двойную загрузку с Windows, вы можете сравнить температуры процессора с реальной температурой. См. man sensors.conf Конфигурация идет в [ f7]

Обновить ядро ​​

1
задан 2 February 2014 в 03:07

0 ответов

Другие вопросы по тегам:

Похожие вопросы: