ТЛ; др
Мой ноутбук под управлением Linux зависает в случайном порядке. Какие системные инструменты могут помочь выяснить, в чем проблема?
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я надеюсь, что мой вопрос не считается дубликатом, так как большинство компьютеров замораживают темы, посвященные работе ОС Windows.
Длинная история
Мой ноутбук - Acer TravelMate B115-M, которому сейчас около двух лет. Сначала я долго работал под управлением Windows 8.1, и она работала очень стабильно. Но год назад я, наконец, перешел на Linux, пробуя несколько дистрибутивов. С тех пор моя система постоянно зависает.
С этой проблемой я столкнулся с самого начала, когда перешел на Linux. Вот почему я думаю, что это не аппаратная проблема (хотя я пытался решить ее путем обновления BIOS системы). С тех пор я несколько месяцев работал под управлением Ubuntu и Kubuntu 14.04, Ubuntu Mate 16.04 и теперь Linux Mint 18. Начал с Kernel 3.13, теперь Kernel 4.4 это так.
Симптом
Под зависанием я подразумеваю, что указатель мыши перестает двигаться, клавиши клавиатуры не работают и звук перестает играть, но экран не становится черным. Также аварийная перезагрузка с помощью волшебной клавиши SysRq Alt+Print+B не перезагружает систему. Поэтому я должен выключить систему.
Под случайным замораживанием я подразумеваю, что бывают дни, когда моя система замораживается до двух раз в течение часа. Но также есть время, когда моя система работает неделями, вообще не зависая. Вот почему мне очень трудно диагностировать эту проблему.
Системные инструменты
Я попытался приблизиться к этой проблеме, исследуя некоторые журналы. Поэтому я включил постоянство для journald
и стал ждать следующего замораживания. После перезагрузки я просмотрел журналы предыдущего загрузочного журнала, введя команду sudo journalctl -b -1
и пошел до конца. К сожалению, не было никаких подсказок для замораживания или сбоя, чтобы найти. Никаких ошибок и предупреждений!
Так что теперь я прошу о помощи. У кого-нибудь есть какие-то подсказки, помогающие избежать заморозков? Какие системные инструменты я могу использовать для самостоятельного расследования?
Заранее спасибо!
РЕДАКТИРОВАТЬ
Сразу после того, как я задал свой вопрос, я нашел другой вопрос, с которым столкнулся тот же вопрос. Там пользователь с именем @spacelander указывает на известную ошибку, связанную с процессорами Intel Bay Trail в ядре Linux.