wiki:programs:lm_sensors

Это старая версия документа.


Контроль за работой компьютера: задействие различных сенсоров и датчиков

Установка пакетов

  • Запускаем программу для установки пакетов Система → Администрирование → Менеджер пакетов Synaptic
  • Ищем и устанавливаем по очереди следующие пакеты:
  1. lm-sensors
  2. eep24c
  3. libglui2c2
  4. libglui-dev
  5. sensord
  6. hddtemp
  • а так-же те пакеты, которые они за собой потянут как зависимости: libsensors3, librdd2, ttf-dejavu и т.д.

Загружаем модуль i2c-dev

  • Открываем терминал и в нем:
sudo modprobe i2c-dev
  • появление решетки # является подтверждением того, что модуль загрузился

Находим и настраиваем датчики

  • Открываем терминал и в нем:
sudo dpkg-reconfigure hddtemp
sudo sensors-detect
  • :!: на все вопросы отвечаем Y (Yes)

в конце вывода важно обратить внимание на такой блок :

#—-cut here—-

# I2C adapter drivers

i2c-i801

i2c-isa

# I2C chip drivers

adm1025

eeprom

smsc47m1

#—-cut here—-

Теперь запустим увиденные модули не перезагружая компьютер:

Запускаем модули

  • Открываем терминал и в нем:
sudo modprobe i2c-i801
sudo modprobe i2c-isa
sudo modprobe adm1025
sudo modprobe eeprom
sudo modprobe smsc47m1

Устанавливаем и запускаем графическую утилиту мониторинга

  • Открываем терминал и в нем:
sudo apt-get install sensors-applet
  • Правый клик по панели (та на которой часы, меню и т.д) → добавить на панель… → Hardware Sensors Monitor
  • На панели должны появиться температура CPU, GPU, HDD и скорость вращения кулеров (не у всех)
:!: Только для 9.10 Если сенсоры не работают то:
  • в терминале:
sudo gedit /etc/default/grub
  • в открывшемся окне добавляем:
GRUB_CMDLINE_LINUX="acpi_enforce_resources=lax"
  • жмем сохранить и закрываем
  • затем в терминале:
sudo update-grub2
  • перезагружаемся и заново устанавливаем сенсоры