wiki:programs:lm_sensors

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


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

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

  • Запускаем программу для установки пакетов Система → Администрирование → Менеджер пакетов Synaptic * Ищем и устанавливаем по очереди следующие пакеты: - lm-sensors - eep24c - libglui2c2 - libglui-dev - sensord - hddtemp * а так-же те пакеты, которые они за собой потянут как зависимости: libsensors3, librdd2, ttf-dejavu и т.д. ===== Загружаем модуль i2c-dev ===== * Открываем терминал и в нем: <code>sudo modprobe i2c-dev</code> * появление решетки # является подтверждением того, что модуль загрузился ===== Находим и настраиваем датчики ===== * Открываем терминал и в нем: <code>sudo dpkg-reconfigure hddtemp</code> <code>sudo sensors-detect</code> * :!: на все вопросы отвечаем Y (Yes) ===== Запускаем модули ===== * Открываем терминал и в нем: <code>sudo modprobe i2c-i801</code> <code>sudo modprobe i2c-isa</code> <code>sudo modprobe adm1025</code> <code>sudo modprobe eeprom</code> <code>sudo modprobe smsc47m1</code> ===== Устанавливаем и запускаем графическую утилиту мониторинга ===== * Открываем терминал и в нем: <code>sudo apt-get install sensors-applet</code> * Правый клик по панели (та на которой часы, меню и т.д) → добавить на панель… → Hardware Sensors Monitor * На панели должны появиться температура CPU, GPU, HDD и скорость вращения кулеров (не у всех) * :!: Внешний dbl апплета можно настроить, правый клик по апллету → настройка <note important> :!: Только для 9.10 и выше Если сенсоры не работают то: * в терминале: <code>sudo gedit /etc/default/grub</code> * в открывшемся окне добавляем: <code>GRUB_CMDLINE_LINUX=«acpi_enforce_resources=lax»</code> * жмем сохранить и закрываем * затем в терминале: <code>sudo update-grub2</code> * перезагружаемся и заново устанавливаем сенсоры </note>