Вентилятор ноутбука Dell очень шумно в Ubuntu 16.04

Я установил Ubuntu 16.04 на свой Dell Inspiron N5110, и он мне очень нравится. Но проблема в том, что фанат начал вести себя сумасшедшим. Это работает почти всегда, делая невозможным сосредоточиться на чем-то, что я делаю. Много раз, когда он простаивает, он начинает включаться и выключаться в течение очень короткого периода времени (несколько секунд). Я видел, что у многих других пользователей Dell были подобные проблемы с предыдущими выпусками Ubuntu, и я пытался следовать решениям, но до сих пор ни один из них не работал в какой-то значительной степени. Я проверяю температуру процессора и обычно составляет 45-55 градусов по Цельсию, что не так уж и много.

Итак, я спрашиваю, есть ли способ обойти это?

6
задан 15 May 2016 в 23:54

4 ответа

Вы попробовали i8kutils решение?

1) Установка i8ktuils:

sudo apt-get install i8kutils

2) Добавляют i8k строку в /etc/modules:

sudo nano /etc/modules

и добавляют новую строку, содержащую просто:

i8k

3) Удостоверяются, что модуль загружается при запуске.

sudo nano /etc/modprobe.d/options.conf

и добавляют новую строку, содержащую:

options i8k force=1

4) Перезагрузка и выполненный следующая команда:

sudo modprobe i8k force=1

5) Создают конфигурационный файл (В чистой системе нет ни одного. Ум, что до 12,04 файл не имел никакого .conf расширение и этот В «featureВ», может быть возвращен в любом более позднем выпуске):

sudo nano /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) 1

# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
set config(0) {{-1 0} -1 55 -1 55}
set config(1) {{-1 1} 55 70 55 70}
set config(3) {{-1 2} 70 128 70 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}

6) Удостоверяются, что существует /etc/default/i8kmon файл и что он содержит ENABLED=1

7 чтения строки), Удостоверяются, что существует /etc/default/i8buttons файл и что он содержит ENABLED=1

8 чтения строки), Если все предыдущие шаги не помогли, версии В «tk8. XВ» и В «tcl8. XВ» библиотеки установил, может быть слишком старым. Следующие команды работали на меня, но я помню, что эти 8,5 версий были установлены вручную мной вместо 8,4 некоторое время назад. Следовательно, может быть 8.4, не эти 8,5 версий в Вашей системе все еще:

sudo apt-get remove tk8.5 tcl8.5
sudo apt-get install tk8.6 tcl8.6
sudo apt-get install i8kutils

9) Вам, вероятно, придется повторить редактирование /etc/default/i8buttons (см. пункт 7).

10) Перезагрузка

0
ответ дан 16 May 2016 в 09:54
  • 1
    Лучшее описание I' ve замечен (до сих пор), спасибо – SPooKYiNeSS 30 October 2017 в 03:56

Существует немного изменений N5110.

, Если Вы имеете один с Intel Graphic + карта Nvidia, затем Nvidia подогревает Ваш ноутбук. Решение состоит в том, чтобы установить драйверы Nvidia, которые предлагаются в "Дополнительных Драйверах". Я использую "версию 367.57 от nvidia-367". После того, как установленный открывают "приложение" настроек X-сервера NVIDIA; перейдите к "ГЛАВНЫМ профилям" и выберите "Intel (Power saving mode)". Нажмите "Quit", затем Выход из системы и Вход в систему снова или просто перезагрузка. Ноутбук должен работать тихо после этого.

, Если Вы имеете один с видеокартой Radeon, затем инструкции выше не применяются.

0
ответ дан 16 May 2016 в 09:54
  • 1
    britghtness решение Вы указали на для X. Какой выпуск человечности Вы используете???. Если как я Вы используете эти 17.10, помнят что сервер дисплея по умолчанию его Уэйленд и не Xorg... – Rey Fox 4 November 2017 в 06:59

Попробуйте i8kutils 1.43 от https://launchpad.net/i8kutils

, используемый модуль ядра является dell-smm-hwmon; модуль ядра i8k больше не существует в недавних ядрах.

0
ответ дан 16 May 2016 в 09:54
  • 1
    Немного дополнения. Переименованные файлы рассматривают как уникальные файлы на любом конце. Определение --fuzzy однажды распознает их как то же в том же каталоге. Используя --fuzzy дважды разворачивает эту возможность до других местоположений. См. man rsync для деталей. Конечно, одной из главных причин для использования rsync является своя способность скопировать только части файла, которые изменились. Это может сделать передачи по сети намного быстрее. BTW, опция контрольной суммы упомянута выше для ее объяснения как rsync работы. В большинстве случаев это не должно использоваться. – Joe 2 November 2017 в 20:05

Для меня, Это было решено следующим образом:

sudo apt install smbios-utils
sudo smbios-thermal-ctl -v --set-thermal-mode=quiet
1
ответ дан 8 October 2020 в 08:44

Другие вопросы по тегам:

Похожие вопросы: