Ubuntu 20.04 LTS перегревается после обновления с Ubuntu 19

Я только что обновил свою машину с Ubuntu 19 до 20.04 LTS, и она начала перегреваться. Ubuntu 19 работает нормально, и обновление не изменило мои файлы конфигурации (то есть турбо по-прежнему отключено, а регулятор процессора по-прежнему powersave ). Кроме того, установлен tlp.

Температура, которую я получил при запуске sudo tlp- stat -t было 52-58 ° C в Ubuntu 19, а сейчас 65-75 ° C . Ноутбук становится особенно горячим при просмотре видео на YouTube в firefox.Когда становится жарко, тоже начинает отставать.

Немного контекста:
Вскоре после обновления я избавился от драйверов nouveau , с которыми было серьезное отставание, и установил драйверы nvidia 440 . Я также пробовал nvidia 390 , но не пробовал nvidia 435 . nvidia 440 дает очень хорошую производительность, в то время как nvidia 390 очень тормозит. Кроме того, я заметил, что мой тачпад не работает с 440 , но он работает с 390 . Наконец, версия ядра на моей машине - 5.4.0-29-generic .

Кто-нибудь может мне помочь?

0
задан 18 May 2020 в 20:27

1 ответ

Под напряжением очень помогает при перегреве (и под партией я подразумеваю ОЧЕНЬ МНОГО). Чтобы обезопасить себя, производители подают на процессор более высокое напряжение, чем требуется (что вызывает нагрев), так как при очень низком напряжении процессор не работает должным образом под нагрузкой. Под напряжением совершенно безопасно. Это никоим образом не аннулирует вашу гарантию. Пониженное напряжение в основном устраняет избыточное подаваемое напряжение и обеспечивает минимальное напряжение, необходимое для бесперебойной работы ЦП.

Попробуйте intel-undervolt из здесь на GitHub.

Здесь статья о снижении напряжения процессора в Linux, которую я прочитал

Некоторые термины в руководстве могут быть устаревшими. Обратитесь к первой ссылке для устаревших терминов.

Вот пошаговая процедура с неустаревшими терминами

  1. установить git с помощью sudo apt install git
  2. запустить клон git https://github.com/kitsunyan/intel-undervolt
  3. sudo su, а затем введите пароль
  4. запустите ./configure --enable-systemd --enable-openrc && make && make install
  5. закройте режим root, набрав exit и нажмите Enter
  6. запустите sudo systemctl daemon-reload
  7. запустите sudo gedit /etc/intel-undervolt.conf это откроет текстовый редактор
  8. измените значение в строке 10 (перед процессором) на -130 вот так undervolt 0 'CPU' -130 (рекомендуется -125)
  9. теперь сохраните этот текстовый файл и выйдите
  10. запустите sudo intel-undervolt apply, а затем запустите sudo systemctl start intel-undervolt
  11. используйте систему некоторое время, если она выглядит стабильной, тогда запустите sudo systemctl enable intel-undervolt.

Что касается выбора смещения, я использую undervolt 0 'CPU' -130 в файле /etc/intel-undervolt.conf. Как новичок, я бы посоветовал вам придерживаться только пониженного напряжения процессора.

Чтобы найти правильное смещение (уникальное для каждой части ЦП. Тот же ЦП, но на другом компьютере может иметь другое идеальное смещение)медленно уменьшайте смещение на небольшие значения (я использовал 10), и в точке, где ваш компьютер выходит из строя, находится порог. И установите окончательное значение на пороговое значение - 10. В моем случае он вылетел на 140, поэтому я установил его на 130.

Единственный недостаток (если вы не выберете sudo systemctl enable intel-undervolt) заключается в том, что вам придется применять настройки при каждой загрузке. Я создал псевдоним с alias us='sudo intel-undervolt apply && sudo tlp start'. Так что мне просто нужно набрать us в терминале при загрузке, и тогда я готов к работе.

Примечание: сбой ПК для расчета смещения абсолютно безопасен. Это никак не повредит ваше оборудование.

Примечание: Любой ЦП Intel может работать как минимум до -125, а выше начинается сложная часть. Если вы хотите довести его до предела, то только попробуйте увеличивать его шаг за шагом. В противном случае -125 будет работать нормально для любого процессора Intel.

Вы также можете попробовать переключиться на интегрированную видеокарту Intel.

  1. sudo apt-get install nvidia-prime
  2. Перезагрузка
  3. sudo prime-select intel
  4. Перезагрузка

и готово.

2
ответ дан 18 July 2020 в 21:48

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

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