Линукс завис? Что делать если линукс зависает
Избранные статьи
|
Ога, вы не ослышались, именно это и написано - что делать если Linux завис :) Какой-нибудь непримиримый оптимист-линуксятник может сказать - такого быть не может - чтобы завис линукс. Но увы и ах, такое случается. И любой человек, пользующийся этой ОС может столкнуться с ситуацией, когда его любимый (или нелюбимый) Linux завис. Однако в сторону смехуечки. В этой статье будет рассмотрен частный случай зависания ОС Linux - когда графический интерфейс не реагирует на действия пользователя, но клавиатура работает. Если быть точным, в такой ситуации зависает не Linux как таковой, а всего лишь один из процессов - тот который реализует графический интерфейс пользователя - это может быть GNOME, KDE, Unity или что-то другое. Итак, что мы можем сделать в том случае если завис GNOME, KDE или Unity? Если у вас Unity то для начала попробуйте на клавиатуре нажать правый Alt + PrintScreen + K. Это сочетание выполняет перезапуск графического движка lightdm. Если поможет, тогда перед вами откроется экран авторизации. Если это не сработает или у вас не Unity, а GNOME или KDE завис, тогда нажимайте Ctrl + Alt + F1. В Ubuntu это сочетание открывает новую терминальную (tty) сессию. Безо всяких гуев - только чистый терминал. Выглядит это страшно - пустой черный экран с мигающим курсором. Но вообще-то там ничего сложного нет - сначала пишете имя пользователя, нажимаете Enter, затем пароль и опять Enter и после этого вы возвращаете себе управление над своим компьютером. Примечание. Не во всех дистрибутивах открытие новой tty сессии выполняется по Ctrl + Alt + F1. Например в Fedora это будет Ctrl + Alt + F2. Если Ctrl + Alt + F1 не сработал, пробуйте другие клавиши F. Или это может быть сочетание клавиш Ctrl + Alt + Backspace (один или два раза). Итак вы в терминале. Что можно предпринять для возвращения в GUI? Самое простое это выполнить команду - reboot - компьютер перезагрузится. Но это довольно долго. Можно выполнить просто перезагрузку графического движка:
После этого должен открыться экран авторизации в новую сессию GUI. Но если это не помогло, тогда можно попробовать убить процесс сервера xorg. Для начала нужно узнать его PID: ps -A | grep -i xorg затем kill -9 PID После этого автоматически должен стартовать новый процесс сервера xorg и в свою очередь запустить движок GUI. Если автоматического старта не произошло можно запустить сервер вручную: startx Или же, не используя таких радикальных методов как перезапуск GUI, можно попробовать разобраться с тем какой процесс "повесил" графическую систему и убить только один этот процесс. Как вернуться в GUI сессию если вы находитесь в консольной сессии? В Ubuntu Unity и KDE GUI сессия по умолчанию открывается на tty7, то есть переход туда возможен по Ctrl + Alt + F7. В GNOME 2 и 3 или в другом дистрибутиве GUI сессия может быть открыта на другом tty. Узнать какой tty используется для GUI сессии можно выполнив команду: ps -A | grep -i xorg в одной из колонок будет значение вида tty7. Какая цифра будет, такую клавишу F нужно нажимать. Остается открытым вопрос почему Linux зависает, точнее почему GNOME или KDE зависает, но это тема для отдельной статьи. Разобраться в причинах почему GNOME завис или KDE завис может быть совсем непросто и если эта проблема возникает редко, проще ее игнорировать, чем тратить время на поиск причины. По практике нескольких лет использования могу сказать - зависает Ubuntu Linux очень редко и если такое случается, то как правило из-за проблем с аппаратным обеспечением - видео или оперативной памятью. Но иногда бывает, что Ubuntu GNOME зависает в бета-версиях - бета она и есть бета. Так, что я всегда советую устанавливать только LTS версии Ubuntu. Иван Сухов, 2012 г.
Поделитесь этим сайтом с друзьями!
Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь - поддержите материально автора. Это легко сделать закинув денежек на Yoomoney № 410011416229354. Или на телефон +7(928)274-0281. Даже небольшая сумма может помочь написанию новых статей :) Или поделитесь ссылкой на эту статью со своими друзьями. Сопутствующие статьи |
Copyright digital.workshop 1999 - 2021.
Это произведение доступно по лицензии Creative Commons Attribution-NoDerivs 3.0. |
Developed by digital.workshop |