Вопрос или проблема
Я обновил с 23.10 до 24.04 (появилось уведомление), и сразу после этого компьютер начал просто перезагружаться. Бах, черный экран. Перезагрузка.
Я не слишком знаком с отладкой журналов или journalctl
, но не смог найти никаких следов дампов.
После множества проб и ошибок я начал подозревать, что проблема в перегреве. Поэтому я решил установить thinkfan
. И после установки и работы в течение некоторого времени температуры, похоже, стали гораздо лучше регулироваться.
Тем не менее, у меня все еще происходят спонтанные перезагрузки под высокой нагрузкой. Поэтому любые подсказки о том, почему это происходит после обновления, будут полезны. Я не следил за температурами и скоростями вентиляторов до обновления, так как это не было необходимо. 🙂
То же самое произошло со мной на Lenovo P14s gen2. У меня есть графика Nvidia Quadro, а также встроенная графика Intel.
Судя по всему, после обновления до 24.04 графика Nvidia активировалась и начала генерировать значительно больше тепла.
Вы можете проверить это с помощью
sudo prime-select query
Чтобы проверить, какая графика используется. В моем случае было написано on-demand
, что я не совсем понимаю. Я попытался переключить на Intel с помощью
sudo prime-select intel
А затем перезагрузил.
Для меня это не сработало. Поэтому я зашел в “Программное обеспечение и обновления” > “Дополнительные драйверы”. Здесь у меня был выбран nvidia-driver-535. Я переключил его на nouveau и перезагрузил. Это снизило мои температуры примерно на 15-20°C, и вентилятор снова крутится, как до обновления.
У меня были те же проблемы с моим ThinkPad T14s Gen 3 + Ubuntu 22.04.
Странные симптомы, как описано здесь:
Lenovo ThinkPad P14s Gen 4 случайно перезагружается, то же самое с P16s Gen 2 (Nvidia RTX A500)
Мое решение очень простое: просто отключите “Защиту памяти” в BIOS.
Теперь мой ноутбук стал гораздо более стабильным. Перезагрузок не было уже несколько дней и никакого дополнительного нагрева. Это длительный период для моего типа использования 🙂
Надеюсь, мой опыт будет полезен вам.
Спасибо.
Ответ или решение
Проблема перегрева вашего Lenovo P14s после обновления на Ubuntu 24.04 – это распространённое явление, которое возникает из-за различных факторов, связанных с управлением энергопотреблением и работой графических адаптеров. В данной статье рассмотрим возможные причины и решения, основываясь на предоставленных вами описаниях.
1. Увеличение нагрузки на графику
После обновления с 23.10 на 24.04, ваш ноутбук мог переключиться на использование более мощного графического процессора (GPU) NVIDIA Quadro, что может приводить к значительному увеличению тепловыделения. Графические адаптеры NVIDIA, особенно под нагрузкой, генерируют значительно больше тепла, чем интегрированные решения от Intel.
Решение
Проверьте, какой графический процессор в данный момент активен. Для этого используйте следующую команду:
sudo prime-select query
Если текущий режим "on-demand" или "nvidia", попробуйте переключить его на интегрированный Intel:
sudo prime-select intel
Перезагрузите систему и посмотрите, снизятся ли температуры.
2. Управление драйверами NVIDIA
Многие пользовательские отчёты свидетельствуют о том, что драйверы NVIDIA могут усугублять проблемы с перегревом. В вашем случае было выполнено переключение на свободные драйвера Nouveau, что привело к снижению температуры на 15-20°C.
Решение
Откройте "Программное обеспечение и обновления", затем перейдите в раздел "Дополнительные драйвера" и выберите Nouveau вместо nvidia-driver-535. После этого перезагрузите устройство и проверьте поведение системы.
3. Настройки BIOS
Некоторые пользователи сообщали, что отключение функции "Memory Protection" в BIOS привело к снижению числа случайных перезагрузок и улучшению общей стабильности системы.
Решение
- Перезагрузите ноутбук и войдите в BIOS/UEFI, обычно на этом этапе необходимо нажимать клавишу F1, F2 или Delete.
- Найдите опцию "Memory Protection" и отключите её.
- Сохраните изменения и выйдите из BIOS.
4. Использование утилит для контроля температуры
Применение утилиты thinkfan
, как вы уже сделали, может оказать положительное влияние на управление температурой. Это программное обеспечение позволяет настраивать фиксированные пороги для включения вентиляторов, что может помочь предотвратить перегрев.
5. Мониторинг и диагностика
Несмотря на то, что вы не знакомы с journalctl
, рекомендуется изучить логи, чтобы понять, что происходит во время перезагрузок. Используйте команду:
journalctl -b -1 -e
Эта команда вызовет последние записи из системного журнала перед последней перезагрузкой, которые могут помочь в диагностике.
Заключение
Проблема перегрева после обновления на Ubuntu 24.04 может быть связана с различными факторами, включая переключение графического процессора, драйвера и настройки BIOS. Опробуйте предложенные решения и обратите внимание на температуру и стабильность работы вашего ноутбука. Помните, что каждый случай индивидуален, и может потребоваться несколько экспериментов для нахождения оптимального решения.
Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться за помощью к сообществу или в техническую поддержку Lenovo.