Não é possível fazer o login depois de matar gnome-session

6

Eu estava explicando a um amigo que a interface gráfica no Linux é um programa separado que pode ser morto como qualquer outro. Para demonstrar que eu mudei para tty1 e tentei matar a GUI (como um cenário da vida real de quando a interface gráfica congela ou trava). Eu não sabia exatamente qual processo devo matar, então escolhi aleatoriamente para matar gnome-session (não tinha certeza do que exatamente matar: gnome, unity, X11?):

sudo killall gnome-session

imediatamente após a execução, a sessão foi automaticamente comutada para tty7 na tela de login, já que parecia ter reiniciado a GUI (e meu amigo ficou tão impressionado neste ponto!).

O problema é que, quando tentei fazer o login, não consegui! Depois de digitar a senha, a tela de login desaparece por um momento e, em seguida, é recarregada novamente. Eu consigo logar normalmente de qualquer outro tty, e posso logar com êxito da tela de login como qualquer outro usuário e eu posso começar uma sessão de convidado. É apenas esse usuário específico que não pode fazer login através da tela de login. Eu tentei iniciar gnome-session de qualquer outro tty mas ele falha ( cannot open display ), e eu reiniciei a máquina várias vezes. Qual é o erro e como posso rastreá-lo e corrigi-lo?

Estou executando o Ubuntu 12.04.1 LTS, kernel 3.2.0-32-genérico.

EDIT: tentou unity --replace em tty1:

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

E nada mudou, ainda não consigo fazer login por meio desse usuário.

EDIT: Eu reinstalei gdm , lightdm , gnome-session e unity ... Nada mudou!

EDIT: E foi todo o caminho de reinstalar o gnome. Ainda nada mudou (exceto o grup splash image do Debian !!!).

    
por amyassin 11.11.2012 / 02:53

1 resposta

8

Provavelmente, existe um arquivo .Xauthority em seu diretório pessoal. Tente removê-lo.

    
por TonyJ 11.11.2012 / 14:21