A sessão do Xfce não fará login a partir do prompt de login. Por quê?

3

Bem, não sei como fiz isso, mas por algum motivo não consigo passar da tela de login no Xfce. O que é estranho é que eu configurei a máquina (da instalação) para fazer login automaticamente. Então, quando eu terminar de reiniciar depois de instalar

sudo apt-get install openssh-server

e

sudo apt-get install vnc4server

De repente eu estou sendo solicitado para a minha senha. Eu prossigo para digitar minha senha (posso adicionar com sucesso) para fazer o login, a tela fica preta por um segundo e depois me traz de volta ao mesmo prompt de senha. Eu sou capaz de ssh em (agora), mas eu não adoro o login de estação de trabalho. Talvez o vnc4server seja o culpado?

O que eu fiz? E eu posso consertar isso?

EDITAR:

A conta de convidado, no entanto, permite que eu faça login sem problemas. O que da? Eu tenho um pressentimento de que isso poderia ser uma questão de permissão.

EDIT 2:

Além disso, eu encontrei este formulário (exatamente a mesma configuração que eu tenho com os mesmos sintomas), faz menção do arquivo .Xauthority que precisa ser excluído. Eu não me importo de tentar coisas, mas deletar coisas me assusta um pouco.

    
por Chad Harrison 20.06.2012 / 03:39

2 respostas

0

Sim, acontece que se você for sudo vncserver , ele é ativado com o arquivo .Xauthority sob o diretório /home/user . Você só deve iniciar o vncserver como usuário.

Sooooo ...

Eu fiz sudo chmod 777 /home/user/.Xauthority e lá consegui fazer o login. Eu encontrei alguma literatura ruim sobre a criação de um novo arquivo .Xauthority, mas vou cavar mais até encontrar algo melhor.

    
por Chad Harrison 21.06.2012 / 00:10
2

Para mim, a única maneira de entrar na interface do Xfce é:

  • Ctrl + Alt + F1 e faça login como você (ou seja, usando seu nome de usuário).
  • rm ~/.Xauthority
  • Ctrl + Alt + F7 (mude para o atual X-server tty) e faça o login.

Eu tenho que fazer isso toda vez que eu reiniciar. É uma merda! Eu realmente apreciaria se alguém pudesse encontrar uma maneira adequada de corrigir isso.

    
por oᴉɹǝɥɔ 10.10.2013 / 16:15