Для начала необходимо включить все имеющиеся в ядре драйверы датчиков:
Device Drivers ---> -*- I2C support --->I2C device interface I2C Hardware Bus support ---> тут включаем всё модулями Hardware Monitoring support ---> и тут включаем всё модулями
Теперь нужно собрать эти модули и установить пакет lm_sensors. Т.к. предыдущие версии отказались собираться из-за смены местоположения некоторых файлов в исходниках ядра, пришлось ставить версию 3.1.1
echo "=sys-apps/lm_sensors-3.11">> /etc/portage/package.keywords/lm_sensors" emerge -av lm_sensors
Следующим шагом запускаем sensors-detect и отвечаем y на все вопросы.
В результате будет список драйверов, которые нашли себе датчики в системе. Можно согласиться, чтобы программа сама внесла необходимые изменения в /etc/conf.d/lm_sensors
Названия драйверов нужно запомнить или записать, а в ядре отключить все ненужные модули.
Скрипт /etc/init.d/lm_sensors инициализирует датчики, его настройки хранятся в /etc/conf.d/lm_sensors.
Посмотреть значения датчиков можно командой sensors.
За формат вывода отвечает файл /etc/sensors3.conf
Можно также добавить глобальный USE-флаг "lm_sensors" в /etc/make.conf и пересобрать мир. Например KDE после этого сможет показывать температуру в своих плазмоидах.
Комментариев нет:
Отправить комментарий