Ніщо не здатне так вивести з себе, як ситуація, коли ні одне натискання на мишу або клавіатуру не висловлюється очікуваною реакцією системи.
Завис Linux що робити?
Першою думкою в цьому випадку буде перезавантажити систему хард ресетом. Але краще піти іншим шляхом і знайти винуватця, переключившись в термінал.
Натискаємо Ctrl + Alt + F2, вводимо логін і пароль і запускаємо top:
1 | $ top |
Він покаже процеси (додатки), які більше інших їдять CPU. Ті, що знаходяться на перших місцях та в колонках CPU і TIME яких істотно більші цифри, ніж у інших, і є корінь зла.
Залишається тільки їх прибити (1110 тут і далі — це PID процесу, який top показує в однойменній колонці):
1 | $ kill 1110 |
і забути про проблему. Хоча ні. На всякий пожежний потрібно знову запустити top і, якщо процес все ще на місці, прикінчити його з допомогою безапеляційного
1 | $ kill -9 1110 |
Процеси, запущені від рута, вимагають запуску kill через sudo, але в цьому випадку треба бути гранично уважним і розуміти, що робиш, щоб не угробити систему.
Повернутися назад в графічний режим можна за допомогою комбінації клавіш Ctrl + Alt + F7. У деяких дистрибутивах може допомогти Ctrl + Alt + F3 або F4. Загалом, слід спробувати всі функціональні клавіші.