четверг, 28 июля 2011 г.

Датчики температуры железа в Ubuntu

Лето, жара Крымская, нагреваемся не только мы, но и наши работяги железные. Решил поставить датчики температуры на свой нотбук, поделюсь с вами как это сделать и настроить.

  • Запускаем программу для установки пакетов Система → Администрирование → Менеджер пакетов Synaptic
  • Ищем и устанавливаем по очереди следующие пакеты:

lm-sensors
eep24c
libglui2c2
libglui-dev
sensord
hddtemp
sensors-applet

(копируйте по одному и вставляйте в поиск окна Synaptic)

а так-же те пакеты, которые они за собой потянут как зависимости: libsensors3, librdd2, ttf-dejavu и т.д.

В Ubuntu 10.04 пакет lm-sensors присутствует по умолчанию.

Откройте терминал и введите:

sudo modprobe i2c-dev

(появление решетки # или $ является подтверждением того, что модуль загрузился)

Настраиваем датчики (введите в терминале):

sudo dpkg-reconfigure hddtemp

sudo sensors-detect


В ходе выполнения последней команды на все вопросы отвечаем Y (Yes). В итоге Вы увидите строки примерно следующего содержания:

#----cut here----
# I2C adapter drivers
i2c-i801
# I2C chip drivers
eeprom
# Chip drivers
w83627hf
#----cut here----

Запомните их - они пригодятся для запуска модулей.

Теперь необходимо запустить найденные модули. В терминале выполните следующее:

sudo modprobe название_модуля

Вместо название_модуля подставляете выданные sensors-detect. В нашем случае это i2c-i801, eeprom и w83627hf:

sudo modprobe i2c-i801
sudo modprobe eeprom
sudo modprobe w83627hf

После завершения настройки перезагрузка обязательна. 

После перезагрузки запустите графическую утилиту мониторинга.
  • Правый клик по панели (та на которой часы, меню и т.д) → добавить на панель… → Hardware Sensors Monitor
  • На панели должны появиться температура CPU, GPU, HDD и скорость вращения кулеров (не у всех)
  • Внешний вид апплета можно настроить, правый клик по апллету → настройка

Если возникнут проблемы обратитесь к полной документации http://help.ubuntu.ru/wiki/lm_sensors