Предполагается, что управление вентиляторами осуществляется с помощью ACPI, который позволяет ядру взаимодействовать с BIOS для контроля температуры и автоматической регулировки скорости вентилятора с использованием правил, предусмотренных BIOS. К сожалению, мне еще предстоит увидеть, как один поставщик BIOS действительно соответствует стандарту. Вы можете заглянуть в / sys / class / thermal и посмотреть, есть ли там какие-нибудь вентиляторы, и могут ли они изменить свои настройки. Как правило, таблицы ACPI bios не предоставляют интерфейсы вентиляторов и просто оставляют управление аппаратному контроллеру.
Многие из этих аппаратных контроллеров могут быть обнаружены пакетом lm-sensor. Вы запускаете, sensors-detect
и он проверяет известные контроллеры и может настроить правильный драйвер для загрузки, чтобы манипулировать им. Это часто приводит sensors
к возможности сообщать о различных показаниях температуры и напряжения, и fancontrol
сценарий (упакованный отдельно в Debian / Ubuntu) можно настроить для управления скоростью вентилятора в ответ на показания температуры.
Многие из этих модулей требуют добавления acpi_enforce_resources=lax
в командную строку ядра для загрузки.
thinkpad_acpi
модуль, который заставляет все эти вещи появляться в / proc. Также. Я не думаю, что ваш вентилятор выключится (если только у него нет аппаратных проблем).