Вентилятор работает без остановки на Ubuntu 18.04

13

Я использую новую версию Ubuntu 18.04. У меня проблема с моим вентилятором, который работает без перерыва. Процессор, кажется, в порядке. Моя предыдущая версия Ubuntu (16.04) не имела такой проблемы.

Как мне найти источник этой проблемы?

вяленая рыба
источник
Какой марки и модели ваш ноутбук? У вас еще есть 16.04 на другом разделе или вы удалили его для новой установки 18.04?
WinEunuuchs2Unix

Ответы:

10

Сообщения TomFreudenberg на GitHub были очень полезными. i8kutilsработает как ноутбук на ноутбуке Dell Inspiron, но было сложно найти единую процедуру установки и настройки для отключения управления вентиляторами Dell WITH bios. Вот мои подробные шаги и машина:

  • Ubuntu 18.04 Бионический Бобр
  • Ноутбук: Dell Inspiron 7000 серии (7737)
  • Процессор: Intel® Core ™ i7-4510U Процессор @ 2,00 ГГц × 4

Мое решение шагов (вентиляторы сразу отключаются на последнем шаге):

  1. Загрузите ZIP-файл (или git clone), чтобы отключить управление вентилятором BIOS для ноутбуков Dell.

  2. Затем с правами root:

    • cd Downloads
    • unzip -t dell-bios-fan-control-master.zip (тестовый zipfile; все выглядело нормально, поэтому распакуйте файлы ...)
    • unzip dell-bios-fan-control-master.zip
    • cd dell-bios-fan-control-master/
    • more Makefile (посмотрите, что он собирается делать; выглядит хорошо, так что скомпилируйте с ...)
    • make
  3. Скомпилировано нормально, так что:

    • ./dell-bios-fan-control 0 (отключить управление вентилятором dell bios)
    • BIOS Control ОТКЛЮЧЕН
  4. Вентилятор все еще работал на холостом ходу около 2500 об / мин. Хммм .. вспомнил пост, указывающий удалить, затем переустановить i8kutilsс тем же файлом конфигурации /etc/i8kutils.conf.

  5. Деинсталлировали и переустанавливали i8kutils с помощью:

    • apt-get remove i8kutils
    • apt-get install i8kutils
  6. Вентилятор сразу остановился после переустановки i8kutils.

Похоже, это работает. Вентилятор правильно включается, когда температура процессора достигает 55C, а затем быстро выключается, потому что вентилятор включается на высоких оборотах.

Будет продолжать следить за температурой и состояниями вентилятора с помощью «датчиков», чтобы убедиться, что все работает так, как настроено в /etc/i8kutils.conf.

Спасибо за указатели и код. Это единственное решение, которое сработало для меня.

tlp ничего не сделал, но это может быть потому, что биос контролировал фанатов.

Марк Компере
источник
4

Вы можете установить tlpприложение из исходного кода ppa и cpufreqdи indicator-cpufreq.
Возможно, этого будет достаточно, чтобы решить проблему.

Попытка ядра через ukuuприложение может решить некоторые проблемы с использованием энергии.

Примечание: возникла та же проблема при обновлении до 17.xx и теперь снова с 18.04, что странно, поскольку ядра кажутся все более и более эффективными в управлении питанием.

PawełG
источник
Привет, вы можете отредактировать свой пост, добавив ссылки на tlpи ukuu?
Хастур
1
Я думаю, что ТЛП это правильный путь! У меня была такая же проблема на Kubuntu 18.04, и tlp добился цели. Для получения дополнительной информации: askubuntu.com/questions/516067/…
Claudio Taccogna
2

У меня была такая же проблема на новом ноутбуке DELL XPS 9560 - безостановочные поклонники.

Для меня это был SMBIOS-контроль моего Dell. При включении (по умолчанию) все настройки i8kctl будут перезаписаны элементом управления SMBIOS.

С помощью других я разместил этот проект на github

Этот небольшой инструмент позволяет отключить элементы управления SMBIOS на Dell XPS 9560, чтобы i8kmon работал.

Может быть, его чувство полно для некоторых других.

Том Фройденберг
источник
Привет, Том. Спасибо за ваши старания. Когда я запускаю его, я получаю: sudo ./dell-bios-fan-control 0 ioperm :: Операция запрещена ioperm :: Операция запрещена [1] 4701 ошибка сегментации sudo ./dell-bios-fan-control 0 Есть подсказки?
Марк Дикс
Привет @ marc-dix, может быть, попробуй один раз: «отключи безопасную загрузку в BIOS». Я читал о людях, которые помогли с этим. Приветствия, Том
Том Фройденберг
Святая корова Том, что РАБОТАЕТ! Большое спасибо!
Марк Дикс
Я нашел ветку с похожей проблемой и написал, как это работает. askubuntu.com/questions/1227489/…
Марк Дикс
Привет, Марк, это круто - спасибо за документацию. Ура, Том
Том Фройденберг
1

Недавно я купил новый Dell Precision 3520, который был установлен с 16.04. Я обновился до 17.10, и вентилятор процессора работал нормально. Это происходило только с перерывами, только когда требовалось.

Затем я обновился до 18.04 несколько дней назад. Первоначально я не заметил ничего странного в вентиляторе процессора. Примерно через день я заметил, что вентилятор работает больше, чем обычно. Я также заметил, что время автономной работы также уменьшилось быстрее, чем я привык видеть.

У меня процессор, i7 7700HQ, работает в диапазоне от 2,8 ГГц до 3,8 ГГц в режиме Turbo. Я следил за частотой и температурой процессора, используя cpufreq-info и датчики. После обновления до 18.04 я увидел, что процессор работает на частоте 3,8 ГГц, хотя я не запускал никаких приложений. Итак, я зашел в настройки BIOS и отключил турбо режим. Кажется, это решило мою проблему. Я также управляю управляющим cpufreq на powersave. Надеюсь это поможет.

Рахул
источник
0

Была такая же проблема, вентилятор работал не останавливаясь. Я обнаружил, что процессор всегда был на максимальной частоте. Intel pstate включен и выбран регулятор энергосбережения.

cpupower frequency-info
analyzing CPU 0:
    driver: intel_pstate
   CPUs which run at the same hardware frequency: 0
   CPUs which need to have their frequency coordinated by software: 0
   maximum transition latency:  Cannot determine or is not supported.
   hardware limits: 800 MHz - 3.80 GHz
   current policy: frequency should be within 3.80 GHz and 3.80 GHz.
              The governor "powersave" may decide which speed to use
              within this range.

По неизвестной причине минимальная и максимальная частота процессора составляла 3,80 ГГц. Я использовал https://github.com/pyamsoft/pstate-frequency , чтобы установить регулятор энергосбережения, и на этот раз были установлены правильные значения минимальной и максимальной частоты процессора. Температура процессора упала на несколько градусов, а время автономной работы снова превысило 7 часов (было ~ 3-4 часа). Первый раз после установки 18.04 вентилятор перестал работать. (Dell XPS 9560, i7-7700HQ)

henri17
источник
Привет henri17, можете ли вы дать больше информации о команде cpupower, а также о версии вашего ядра? Похоже, что cpupower предоставляется linux-tools-common, но вам нужно установить версию, специфичную для вашего ядра.
Привет, Джин,
У меня есть: 4.15.0-20-generic # 21-Ubuntu SMP Вт 24 апреля 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux cpupower 4.15.17
henri17
0

Если вы используете, Dell Inspiron 3521пожалуйста, смотрите мой блог fixing-постоянно-running-fan-on-dell-laptops for ubuntu 16.04, если Ubuntu 18.04все еще использует тот же модуль ядра, dell-smm-hwmonчто и в ubuntu 16.04этом, все равно должен быть действительным.

Касун Сиямбалапития
источник