Невозможно войти после убийства gnome-сессии

Я объяснял другу, что графический интерфейс в Linux - это отдельная программа, которую можно убить, как и любую другую. Чтобы продемонстрировать, что я переключился на tty1 и попытался убить GUI (как реальный сценарий, когда GUI зависает или падает). Я не был уверен, какой именно процесс я должен убить, поэтому я выбрал случайным образом gnome-session (не был уверен, что именно убить: gnome, unity, X11?):

sudo killall gnome-session

сразу после выполнения сеанс был автоматически переключен на tty7 на экране входа в систему, так как казалось, что он перезапустил графический интерфейс (и мой друг был очень впечатлен в этот момент!).

Проблема в том, что когда я пытался войти, я не мог! После ввода пароля экран входа в систему на мгновение исчезает, а затем снова загружается. Я могу войти как обычно с любого другого tty, и могу успешно войти с экрана входа в систему как любой другой пользователь, и я могу начать гостевую сессию. Это только конкретный пользователь, который не может войти через экран входа в систему. Я попытался запустить gnome-session с любого другого tty, но это не удалось (cannot open display), и я несколько раз перезагружал машину. В чем заключается ошибка и как ее отследить и исправить?

Я использую Ubuntu 12.04.1 LTS, ядро ​​3.2.0-32-generic.

РЕДАКТИРОВАТЬ: Попытка unity --replace в tty1:

WARNING: no DISPLAY variable set, setting it to :0
No protocol specified
No protocol specified
compiz (core) - Fatal: Couldn't open display :0

И ничего не изменилось, по-прежнему не может войти через этого пользователя.

РЕДАКТИРОВАТЬ: Я переустановил gdm, lightdm, gnome-session и unity ... Ничего не изменилось!

РЕДАКТИРОВАТЬ: И прошел весь путь переустановки гнома. Все еще ничего не изменилось (кроме заставки Debian !!!).

7
задан 11 November 2012 в 16:54

1 ответ

Вероятно, файл .Xauthority является вашим домашним каталогом. Попробуйте удалить его.

0
ответ дан 11 November 2012 в 16:54

Другие вопросы по тегам:

Похожие вопросы: