У меня была такая же проблема в моей последней попытке обновить (с чистой установкой) с 16.04 LTS до 18.04 LTS. Когда я захожу в интернет и особенно во время воспроизведения видео, мой CPU + GPU быстро поднимается до высокого уровня, что приводит к срабатыванию дросселирования и возникновению невыносимых задержек, в результате чего система становится непригодной к использованию в течение примерно 60 секунд или более.
С Ubuntu 16.04 LTS я никогда не сталкивался с этой проблемой. Конечно, температура поднималась и дросселирование часто срабатывало (в конце концов, это ноутбук), но система никогда не работала, и воспроизведение видео было плавным.
Мое предыдущее решение было снова понизить до 16.04 LTS, но теперь мне нужна более новая версия, поэтому я хочу найти решение.
Системные характеристики:
- Процессор: Intel Core i7-6500U
- Графический процессор: Intel HD Graphics 520
- Ubuntu: 18.04 LTS
- Linux: 4.15.0-30
- Меза: 18.0.5
- Аппаратное ускорение: вкл
ОБНОВЛЕНИЕ 1
Определенно это проблема с регулированием частоты. Вместо того, чтобы регулировать частоту ЦП, чтобы избежать перегрева процессора, система ждет, пока температура не достигнет предела (по умолчанию 85ºC), а затем intel_powerclamp
модуль сработает, что сделает систему непригодной к использованию в течение 60 секунд или более.
Я ожидаю постепенного снижения производительности intel_powerclamp
, но нет, это все или ничего. This это можно настроить?
Мое текущее решение - это модификация сценария этого ответа . Вроде работает, но это большой взлом. Должен быть обычный способ настройки конфигурации системы для достижения того же результата.
ОБНОВЛЕНИЕ 2
Если я отключу частоту турбонаддува ( echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
), проблема полностью исчезнет. Температура никогда не достигает предела, и сценарий, представленный в обновлении 1, не intel_powerclamp
срабатывает, а ноутбук работает плавно и удобно.
Проблема в том, что турбо-буст отключен. С Ubuntu 16.04 LTS у меня никогда не было этой проблемы.
Это явно плохая конфигурация подсистемы управления температурой Ubuntu 18.04 LTS. Есть ли способ это исправить?
ОБНОВЛЕНИЕ 3
Система по-прежнему непригодна для использования. Установка сервера Ubuntu 18.04 LTS и всего, кроме Gnome3, работает. Ну, это не новинка, что Gnome отстой, но он был применим с 16.04 ...
источник
make
. Я попытался ограничитьmake
использование только одного процесса, но это привело к увеличению продолжительности работы, увеличению нагрева. В моем случае это не дроссель, но резко выключает весь ноутбук.Ответы:
Отключите intel_pstate при загрузке, отредактировав свою конфигурацию grub.
Откройте / etc / default / grub в предпочитаемом вами текстовом редакторе и найдите строку, которая начинается с:
И добавьте intel_pstate = disable в конце этой строки. Вот как выглядит мой после этого:
Теперь выполните:
И перезагрузите свой ноутбук. Вот и все. Он должен работать так же гладко и круто, как с 16.04.
Некоторая дополнительная информация: регулятор intel_pstate кажется глючным или просто глупым и не может обнаружить быстрое повышение температуры и, как следствие, снизить скорость процессора. Похоже, он просто попросит Saint Cooling Device, чтобы процессор не превышал порог отключения. В настольном компьютере с вентилятором типа DC9 такой прыжок веры может быть оправдан, но в ноутбуках с одним маленьким вентилятором, таким как мой XPS13, лучше быть скептиком и оставить все это старому доброму ACPI (интерфейс конфигурации и питания Atheist). По крайней мере, пока у управляющего intel_pstate не будет мозгов.
И турбо-буст в основном бесполезен. Скорее всего, вы ничего не потеряете, если отключите его. Эта функция была полезна во времена одноядерного 32-битного процессора, но не в 64-битном многоядерном мире, в котором мы сейчас живем.
источник
У меня были проблемы с i7-6500u.
Изменения в ядре Linux улучшили производительность микросхем Intel, побочным эффектом которых стало тепловое ограничение на устройствах с низким тепловым пределом.
Я обнаружил, что TLP очень помог с смягчением поведения. Отключение турбонаддува - еще один способ укротить его. Вы также можете настроить вентиляторы на постоянную работу или включение при более низкой температуре, что повышает тепловой предел устройства.
источник
tlp
Как уже упоминалось в этой теме,
tlp
творит чудеса, чтобы держать систему под контролем. Он работает сthermald
Intel Powerclamp, батареей и переменным током для питания USB и т. Д. Несмотря на то, что он легко конфигурируется, мне никогда не приходилось менять настройки конфигурации для приятного опыта работы «из коробки». До его использования у меня постоянно возникали проблемы с перегревом ноутбука IvyBridge. У меня он есть на моем новом ноутбуке Skylake, и вентиляторы НИКОГДА не запускаются, за исключением случаев обновления Ubuntu 16.04 LTS до 18.04.Вы можете получить очень подробное описание с инструкциями по установке здесь: Остановите процессор от перегрева
Кроме того, за последние две недели я прочитал несколько вопросов от людей, желающих переопределить минимальную частоту, максимальную частоту или зафиксировать текущую частоту на определенной скорости. Поэтому я решил создать новый проект GUI bash + yad. Вкладка для отображения температур для всех тепловых зон и выдачи уведомлений-отправки (всплывающих всплывающих сообщений) будет частью этой вкладки. Также может быть сохранен некоторый файл журнала сеанса, когда вы не смотрите на экран.
У меня была идея 2 часа назад, когда перечитывал эту ветку. Никаких обещаний по выполнению проекта, но я думаю, что это понравится нескольким людям, и мне было бы очень весело :)
источник
Dell Inspiron 17-5770 с Intel i7-8550 и двумя графическими процессорами, проблемы с нагревом и шиной с Ubuntu 18.04. Кажется, что каждый раз, когда происходит обновление системного драйвера, аппаратное обеспечение становится все горячее и медленнее. Последнее обновление имело корпус на 140F и процессор на 160F при просмотре отставания Youtube на 140p в комнате 70F с большим потоком воздуха. Вот что сработало для меня:
sudo nano / etc / default / grub
Найдите строку, которая начинается с 'GRUB_CMDLINE_LINUX_DEFAULT =', и добавьте эти комментарии в кавычки.
pci = nomsi pci = noaer
IE: GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск pci = nomsi pci = noaer"
Затем обновите grub:
sudo update-grub
Я не верю, что это правильное решение. Но если ваша операционная система находится на грани уничтожения вашего компьютера, найдите то, что работает, и надеюсь, что появится обновление, которое не ухудшит ситуацию.
Удачи
источник
Обновление до ядра 5.3 исправит мою проблему, а не остановит систему из-за высоких температур. Я обновил с помощью:
http://ubuntuhandbook.org/index.php/2017/02/ukuu-install-latest-kernels-ubuntu-linux-mint/
источник