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