Нищо не може да бъде по-разочароващо от ситуация, когато нито едно щракване на мишката или клавиатурата не се изразява в очаквания отговор на системата.
Linux виси, какво да правя?
Първата мисъл в този случай ще бъде да рестартирате системата с твърдо нулиране. Но е по-добре да отидете в другата посока и да намерите виновника, като преминете към терминала.
Натиснете Ctrl + Alt + F2, въведете потребителското име и паролата и стартирайте отгоре:
1 | $ отгоре |
Ще покаже процесите (приложенията), които консумират повече CPU от другите. Тези, които са на първите места и в графите CPU и TIME, които са значително по-големи от останалите, са коренът на злото.
Всичко, което остава, е да ги заковате (1110 тук и нататък е PID на процеса, който се показва отгоре в колоната със същото име):
1 | $ убийте 1110 |
и забравете за проблема. Въпреки че не. За всеки пожарникар трябва да започнете отново отгоре и, ако процесът все още е в сила, да го прекратите с помощта на неотменим
1 | $ убийство -9 1110 |
Процесите, стартирани от root, изискват убиване чрез sudo, но в този случай трябва да сте изключително внимателни и да разберете какво правите, за да не повредите системата.
Можете да се върнете към графичен режим, като използвате клавишната комбинация Ctrl + Alt + F7. В някои дистрибуции Ctrl + Alt + F3 или F4 може да помогне. Като цяло трябва да опитате всички функционални клавиши.