Я следовал этому руководству о том, как управлять скоростью вентилятора в Ubuntu, но он не работает с моим ноутбуком (Dell Inspiron 15r).
Я установил лм-датчики и fancontrol пакетов. Затем я настроил lm-sensor , набрав:
sudo sensors-detect
и ответил «ДА» на все вопросы. В конце у меня было это сообщение:
Драйвер
coretemp': * Chip
Цифровой термодатчик Intel '(достоверность: 9)Чтобы загрузить все, что нужно, добавьте это в / etc / модули:
---- вырезать здесь ----
#Chip drivers
coretemp
---- вырезать здесь ----
blockquote>
- Я добавил предложенные строки в
/etc/modules
.- Я перезагрузил свой ноутбук.
Теперь проблема: когда я пытаюсь настроить FanControl Typing:
sudo pwmconfig
Я получаю ошибку:
/ usr / sbin / pwmconfig: нет установленных сенсорных модулей с поддержкой pwm
blockquote>Я провел большую часть дня в поисках решения, но мне не повезло.
Что мне теперь делать?
Я частично решил проблему с помощью i8kutils. Вот руководство об этом:
Keenformatics - Как решить проблемы вентилятора ноутбуков Dell в Ubuntu
и обсуждение здесь askubuntu:
Вентилятор Dell Inspiron 5521 i7-3317U слишком Шумный ЦП
Вот основные шаги, как записано на сайте Keenformatics (мой блог).
В первую очередь, давайте загрузим и установим i8kutils. Откройте свой терминал и запись:
sudo apt-get install i8kutils
Теперь необходимо добавить i8k к модулям. Откройте файл модулей:
sudo gedit /etc/modules
и добавьте строку "i8k" (без кавычек) в файл. Сохраните и выйдите.
Создайте i8k.conf
файл
sudo vim /etc/modprobe.d/i8k.conf
и заполните его этим кодом:
options i8k force=1
Примечание: Некоторые руководства старшего возраста скажут Вам создавать/modprobe.d/options файл. Файл "опций" больше не используется на Ubuntu. То, что действительно имеет значение, - то, что Вы создаете файл с .conf расширением (имя файла не важно, но я решил назвать его i8k.conf для ясности). Поэтому остерегайтесь более старых i8kmon руководств по конфигурированию.
Теперь перезапустите свой компьютер или выполните этот код для создания i8k выполненным:
sudo modprobe i8k force=1
Мы теперь создадим i8kmon.conf файл, который скажет i8kmon утилиту, как вести себя.
sudo gedit /etc/i8kmon.conf
Вставьте следующий код в нем:
# Run as daemon, override with --daemon option
set config(daemon) 0
# Automatic fan control, override with --auto option
set config(auto) 1
# Report status on stdout, override with --verbose option
set config(verbose) 1
# Status check timeout (seconds), override with --timeout option
set config(timeout) 20
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
set config(0) {{-1 0} -1 40 -1 40}
set config(1) {{-1 1} 30 60 30 60}
set config(2) {{-1 2} 53 128 53 128}
# For computer with 2 fans, use a variant of this instead:
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
# set config(0) {{-1 0} -1 52 -1 65}
# set config(1) {{-1 1} 41 66 55 75}
# set config(2) {{-1 1} 55 80 65 85}
# set config(3) {{-1 2} 70 128 75 128}
# end of file
Это было отредактировано для соответствия моей конфигурации вентилятора Dell Inspiron 15r 5521 (и я надеюсь, что сделал это хорошо). Если Вы хотите больше информации, смотрят на документацию относительно Руководств Ubuntu: http://manpages.ubuntu.com/manpages/gutsy/man1/i8kmon.1.html
Теперь необходимо смочь выполнить i8kmon от терминала и видеть, работает ли (и как) он. Просто выполненный:
i8kmon
Законченный!