Preso na página de login

2

É estranho esta manhã. Eu tentei entrar na minha conta, mas quando eu digitei minha senha, a tela ficou preta e voltou na página de login (loop de login). Eu tenho acesso fácil ao terminal com CTRL + ALT + F2 . Eu estou usando a versão 16.10 no Ubuntu, e não consigo encontrar o arquivo .Xauthority . Alguém poderia ter uma solução para esse tipo de problema? No entanto, eu poderia acessar minha conta com sudo startx , mas o Chrome decide não funcionar.

Eu tentei antes de reiniciar

  1. sudo chmod a+wt /tmp
  2. para procurar .Xauthority e lightDM , mas ambos não existem.
  3. sudo apt purge nvidia-*
  4. sudo apt dist-upgrade
  5. altere gdm3 para lightDM

P.S Eu tenho uma 5ª geração do Carbono X1. Além disso, sei que existem muitas páginas semelhantes, mas nenhuma delas me ajudou até agora.

Este é provavelmente um detalhe importante, mas eu não sei o que é isso. Quando eu fiz sudo apt update :

E: The repository 'http://ppa.launchpad.net/blueman/ppa/ubuntu yakkety Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
    
por J.Doe 13.03.2017 / 17:11

2 respostas

5

I could access my account with sudo startx

Em seguida, o problema é provável que algum arquivo ou diretório em seu diretório inicial pertença ao root. Sua inicialização normal da sessão falha porque não pode acessar esse arquivo.

Execute find ~ ! -user $(id -u) para localizar arquivos em seu diretório pessoal que não pertençam a você.

    
por 14.03.2017 / 02:22
3

Quando a tela fica preta e, em seguida, volta imediatamente para a tela de login, isso geralmente significa que algo deu errado enquanto sua sessão estava sendo iniciada. Para depurar o que exatamente, o melhor caminho é verificar o log de erros que sua sessão X cria:

cat ~/.xsession-errors

Espero que os programas iniciados na inicialização imprimam algo para o stderr, explicando como e por que eles não são inicializados corretamente. Se não, você terá que ser mais criativo. Algumas opções que você pode tentar:

  • Se a tela de login permitir que você altere a sessão, tente alterá-la para outra forma (por exemplo, tente fazer login com o gnome em vez do kde ou vice-versa). Se isso funcionar, você saberá que algo está errado com sua interface de usuário usual, e que não é algo que sempre foi iniciado, como o ssh-agent ou algo assim.
  • Tente remover os arquivos de configuração que iniciam sua sessão. Geralmente esses arquivos estão em ~/.config , então algo como mv .config .config-backup seguido por um novo login pode funcionar. Se isso funcionar, tente lembrar quais opções de configuração foram alteradas durante a última sessão e descubra como elas são gravadas no seu ~/.config ; então você poderá remover essa configuração do seu diretório .config-backup e movê-la de volta ao seu devido lugar (fazendo rm -rf .config; mv .config-backup .config enquanto você não estiver logado).
por 13.03.2017 / 17:38

Tags