Постоянный высокоскоростной вентилятор Ubuntu 14.04

17

Я использую ноутбук Dell Inspiron 15R 5520 под управлением Ubuntu 14.04 с общей версией ядра 3.13.0-34. После установки ОС у меня были проблемы с вращением вентилятора моего компьютера на его максимальной скорости в течение продолжительных периодов времени. Я попытался установить TLP, который иногда работает, и я также попробовал i8kutils, но он только выключил мои вентиляторы. Эта проблема с вентилятором возникает чаще при включении переменного тока, и я уже очистил выхлоп от пыли.

Почему это происходит?

Я не продвинутый пользователь Linux, но я открыт для любых предложений, которые у вас есть на данный момент. Прослушивание вентилятора, работающего на максимуме, раздражает.

user311982
источник
Если этот ноутбук оснащен процессором AMD или GPU, то я не верю, что это можно исправить. Процессоры AMD и GPU сильно нагреваются. Это тоже в твоем случае?
Дэн Йохансен
Привет Дэн, я определяю причину проблемы с вентилятором. Мне нужно было отредактировать строку GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash" в моем файле конфигурации grub, который находится по адресу / etc / default / grub, чтобы он читал, GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash acpi_osi =! Windows 2012" Мои поклонники сейчас в норме; Благодарю за ваш ответ!
user311982
Может кто-нибудь объяснить, какова связь между grub, который, как мне кажется, является только менеджером загрузки, и скоростью вращения вентилятора?
Джабал
Привет, Jabal, отредактировав файл конфигурации grub, вы можете включать, отключать или изменять функции, связанные с вашим оборудованием, для компьютерного сеанса. Например, если вы хотите отключить ACPI, вы можете это сделать. Вы также можете исправить проблемы, когда яркость дисплея не регулируется, когда вы используете клавиши F, чтобы вы могли изменить яркость. С точки зрения того, как ответ, который я разместил ниже, относится к скорости вентилятора, я понятия не имею. Я нашел это на сайте Arch Linux несколько месяцев назад, но у меня нет ссылки. Я был в отчаянии, и это решение работало замечательно.
user311982

Ответы:

13

Скорость вентилятора нормализуется путем редактирования строки

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

в конфигурационном файле grub, найденном в /etc/default/grubтак, чтобы это читало

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=!Windows 2012"

Выполните следующие действия, чтобы попробовать это решение:

  1. Откройте терминал, введите sudo gedit /etc/default/grubи нажмитеEnter
  2. Введите пароль для входа и нажмите Enter. Пароль не будет отображаться при вводе.
  3. Редактировать строку

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    такой что читает

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=!Windows 2012"
    
  4. Нажмите «Сохранить», подождите несколько секунд для сохранения файла, затем закройте текстовый редактор.

  5. В терминале введите sudo update-grubи нажмитеEnter

  6. Наконец, выключите компьютер. Выключите это полностью: не перезапускайте это.

После того, как вы снова включите компьютер и выберете операционную систему Linux, чей файл grub вы редактировали ранее, ваши поклонники должны работать нормально. Это решение работало для меня на Ubuntu, Linux Mint, Elementary OS и LXLE на ноутбуке Dell Inspiron 15R 5520.

user311982
источник
8

У меня также есть Dell Inspiron 15r SE. Благодаря публикации vitorafsr на панели запуска я смог решить свою проблему.

Просто установите i8kutils, запустив

sudo apt-get install i8kutils

в командной строке.

Если это не сработает, взгляните на страницу проекта i8kutils .

Арвед Метт
источник
1
Когда я установил его, он полностью выключил вентилятор и не включался, даже когда температура поднялась до 70C и выше. Я попытался отрегулировать с помощью команды i8kfan, но он не включал вентилятор более 2 секунд.
Degru
1
В этом случае вы должны сделать файлы конфигурации, как вы можете найти здесь . Если вентиляторы не запускаются, вы должны удалить i8kutils, перезагрузить и переустановить его с существующими конфигурационными файлами.
SiGe
1
Там больше объяснений этого решения здесь cyberciti.biz/faq/...
wranvaud
1

Я думаю, что только что нашел более простое решение, и оно отлично работает на моем Dell Inspiron 3521 15R с процессором i3 .

Решение называется TLP . Я знаю, что TLP в основном используется для экономии заряда батареи, но он работает, даже если я подключен к сети переменного тока и не ограничиваю ресурсы процессора.

Во-первых, проверьте, установлены ли в вашей системе инструменты для работы в режиме ноутбука и удалите его:

sudo apt-get purge laptop-mode-tools

Затем установите TLP:

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp

Отредактируйте файл / etc / default / tlp :

sudo nano /etc/default/tlp

и найдите # CPU_MAX_PERF_ON_AC = 100 . Раскомментируйте строку и сохраните файл, нажав CTRL + O

Начать TLP:

sudo tlp start

и если вам повезет, ваш поклонник много успокоится.

ПРИМЕЧАНИЕ: intel_pstate должен быть включен в вашей системе . Он должен быть уже включен по умолчанию. Вы можете проверить это, введя следующую команду в терминале:

grep -i pstate /boot/config-$(uname -r)

Выход должен быть:

CONFIG_X86_INTEL_PSTATE = у

Клаудио Таккогна
источник