Мой ThinkPad W500 иногда зависал при большой нагрузке, потому что автоматическое управление недостаточно ускоряет вентилятор. Но я смог отключить вентилятор и позволить ему работать на полной скорости в Ubuntu 10.10. Но это не работает в моей новой красивой и блестящей Ubuntu 11.10.
Посмотрите на устройство управления вентилятором.
% ls -l /proc/acpi/ibm/fan
-rw-r--r-- 1 root root 0 2012-03-18 15:46 /proc/acpi/ibm/fan
% cat /proc/acpi/ibm/fan
status: enabled
speed: 3056
level: auto
Теперь станьте суперпользователем в свежей и чистой среде и отправьте управляющую последовательность.
% exec sudo env -i bash -l
$ echo 'level disengaged' >/proc/acpi/ibm/fan
bash: echo: write error: Invalid argument
Что я пропустил?
Спасибо за подсказки.
Управление вентилятором отключено на уровне драйвера ядра. Он активируется с помощью опции fan_control = 1 для модуля thinkpad_acpi.
% sudo env -i bash -l
$ echo -e "\noptions thinkpad_acpi fan_control=1" >>/etc/modprobe.d/thinkpad_acpi.conf
$ modprobe -c | grep ^options | grep thinkpad_acpi
options thinkpad_acpi fan_control=1
$ modprobe -r thinkpad_acpi
$ modprobe thinkpad_acpi
Подробную информацию см. В http://ibm-acpi.sourceforge.net/README
.