Я пытаюсь запустить Thinkfan.
Я установил и настроил его.
Но если я сделаю это, я получу ошибку.
chris@chris-ThinkPad-T410:~$ sudo thinkfan -n WARNING: Using default temperature inputs in /proc/acpi/ibm/thermal. Config as read from /etc/thinkfan.conf: Fan level Low High 0 0 42 1 40 47 2 45 52 3 50 57 4 55 62 5 60 67 6 65 72 7 70 77 127 75 32767 Module thinkpad_acpi doesn't seem to support fan_control
Как это решить?
Я использовал инструкции здесь: http://x220.mcdonnelltech.com/ubuntu/ и, таким образом, пропускал опцию драйвера expermental=1
в моем файле /etc/modprobe.d/thinkfan.conf
- что, похоже, необходимо чтобы заставить это работать как ожидалось.
Выполните следующие действия:
sudo nano /etc/modprobe.d/thinkfan.conf
Должна быть строка
options thinkpad_acpi fan_control=1
, измените ее на
options thinkpad_acpi experimental=1 fan_control=1
Перезагрузите компьютер, чтобы изменения вступили в силу .
Не прямой ответ, но вы можете взглянуть на http://www.thinkwiki.org/wiki/Fan_control_scripts . Это место всегда является отличным источником проблем Thinkpad.
сначала убедитесь, что вентилятор включен по умолчанию, а не :
echo "options thinkpad_acpi experimental=1 fan_control=1" >/etc/modprobe.d/thinkpad_acpi.conf
перезапустите модуль:
sudo rmmod thinkpad_acpi ; sudo modprobe thinkpad_acpi
затем отредактируйте конфигурационный файл thinkfan
vi /etc/thinkfan.conf
мой настроен так:
tp_fan /proc/acpi/ibm/fan
tp_thermal /proc/acpi/ibm/thermal (0, 10, 15, 2, 10, 5, 0, 3, 0, 3)
(0, 0, 41)
(1, 40, 51)
(2, 50, 56)
(3, 55, 61)
(4, 60, 65)
(5, 64, 68)
(7, 67, 32767)
цифры соответствуют уровни температуры, например > (5, 64, 68) означает уровень вентилятора 5 между 64 и 68 градусами
уровень 7, максимальный, выше 67 градусов
service thinkfan restart
и проверьте сообщения с помощью :
journalctl -f