У меня есть Lenovo ThinkPad 11e (с набором микросхем Intel, а не AMD), который имел случайные зависания при 14.04, которые сохранялись после чистой установки 16.04.
Описание происходящих зависаний:
- Экран зависает на месте без искажений
- Аппаратные кнопки перестают отвечать на запросы (подсветка клавиш отключения звука / микрофона больше не переключается при нажатии)
- Жесткий перезапуск - единственный способ исправить зависание
- Там нет абсолютно никаких предупреждений, прежде чем происходит зависание, система работает нормально, пока она не заблокируется
Эта проблема появляется чаще, когда я запускаю в своей системе что-либо, связанное с Chrome / Chromium (включая вещи, которые используют инфраструктуру Electron, например редактор Atom). Но это все равно будет происходить, даже если ничего не связано с этим. Это также, похоже, не связано с нагрузкой на систему, потому что я могу запустить Windows 10 в VMWare Workstation 12 без каких-либо проблем.
Я даже не уверен, с чего бы мне начать искать подсказки о том, что является причиной проблемы, поэтому я надеялся, что кто-то здесь может иметь идею. Когда возникает проблема, весь компьютер перестает отвечать на запросы, и мне приходится жестко выключаться. Я не уверен, какие журналы будут иметь какую-либо информацию, связанную с зависанием системы.
Я попытался использовать, linux-crashdump
как предложено Крисом Дж. Арджесом , но даже после повторения моей проблемы дважды, я не нашел никаких записей о сбоях, /var/crash
кроме тех, которые заставляют сбой ядра, чтобы убедиться, что он работает
Возможно актуальная информация:
- Интегрированная графика Intel отображается как Intel Bay Trail (который, как я знаю, в прошлом имел некоторые проблемы с Linux)
- Я обновил систему до 8 ГБ ОЗУ (проблема также возникла до этого изменения)
- В моей системе есть SSD, отформатированный в ext4 (проблема возникла и при использовании btrfs)
- Я провел несколько тестов диагностики оборудования (как встроенных тестов BIOS, так и загрузочных утилит), которые не обнаружили проблем с моим оборудованием.
Ответы:
Попробуйте установить более новые ядра. В некоторых случаях это устраняет проблему зависания, вызванную неправильным высокоточным кодом таймера . Это двоичный файл для Linux 4.5.2:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.2-wily/
Скачайте соответствующие 3
.deb
бинарных пакета, установите их и перезагрузите новое ядро. Я надеюсь, что это решит вашу проблему. Кстати, в Ubuntu 16.04 добавлено новое ядро, поэтому сделайте чистую установку (не обновление) и посмотрите, решит ли она вашу проблему.источник
См. Https://bugzilla.kernel.org/show_bug.cgi?id=109051.
Следующее устранило проблему для меня.
Отредактируйте / etc / default / grub. Изменить линию
в
тогда делай
и перезагрузите компьютер.
источник
Недостаточно информации для диагностики, поэтому вы должны сообщить об ошибке. Я предполагаю, что когда вы упоминаете «заморозить», компьютер должен быть полностью выключен, чтобы использовать его снова. С этим, скорее всего, проблема с ядром. Следующая ссылка объясняет, как сообщить об ошибке в ядре Ubuntu: https://wiki.ubuntu.com/Kernel/Bugs
Другой подход заключается в использовании,
linux-crashdump
чтобы попытаться зафиксировать сбой, когда это произойдет. Инструкции здесь: https://wiki.ubuntu.com/Kernel/CrashdumpRecipeНаконец, вы можете попробовать установить последнее основное ядро, чтобы увидеть, решит ли это проблему. Эта информация также будет полезна для сообщения об ошибке: http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/current/
источник
В ваших возможных актуальных вопросах вы упомянули:
Вот мой личный опыт. У меня была похожая проблема. Это была карта NVidia GT820M. У меня всегда были проблемы с использованием проприетарных драйверов от Nvidia
Что исправило это для меня, так это использование драйверов Nouveau Xorg. Я бы переключился между ними, чтобы подтвердить, что это виновник. Случаются те же симптомы, что и у вас. ПК перестанет отвечать на любые вопросы в любое время без какого-либо предупреждения. А браузер Chrome или Sublime также легко могут вызвать зависание.
Если вы используете для своего компьютера проприетарный драйвер VGA, переключитесь на версию с открытым исходным кодом, предпочтительно nouveau.
И это мой опыт произошел на Ubuntu i7 15.04. Вопрос давно ушел, и я теперь свободен, но из всего, что вы описываете, я рад поставить виновных в VGA-драйверы на 20 очков.
источник
Я столкнулся с той же проблемой на ASUS N56JN (также чипсет Intel). Это сработало для меня:
http://www.cyberciti.biz/faq/debian-ubuntu-building-installing-a-custom-linux-kernel/
В основном объясняется, как обновить ядро до последней версии, пошагово рассказывается о том, как загрузить, скомпилировать и установить последнюю версию ядра Linux (4.5).
источник