Um dos erros mais comuns e irritantes que os usuários do Ubuntu enfrentam é o loop de inicialização do login. Quando você tenta se conectar ao Ubuntu após a inicialização, você é levado diretamente para a mesma tela de login e o processo se repete indefinidamente.
Pode parecer que você tem sorte, mas existem várias maneiras de quebrar o ciclo. A causa mais comum é o estranho problema de permissão no arquivo do Ubuntu que precisa iniciar a área de trabalho gráfica. Você pode contornar isso inserindo o shell da linha de comando e corrigindo a permissão do arquivo. É uma solução rápida e funciona na maioria dos casos.
Faça login no Shell
Inicie o Ubuntu como faria normalmente. Depois que você tem permissão para acessar a tela de login. Quando você chegar lá, não faça login. Em vez disso, toque Ctrl + Alt + F3 No teclado. O Ubuntu sairá da tela de login gráfica e piscará na ponta em preto e branco.
Digite seu nome de usuário na mensagem de prompt e forneça sua senha quando solicitado. Você chegará a uma tela de terminal terminal familiar. Você pode navegar aqui da mesma forma que faria nas janelas de terminal gráfico.
Verifique as permissões para Xauthority
O arquivo que você precisa verificar está em uma pasta Root "/ home" Seu. Após o login, você já deve estar lá. O arquivo é um "arquivo de ponto" oculto, portanto, você precisará usar as marcas apropriadas ao pesquisá-lo. Você deve pesquisar usando ls و grep No próximo comando.
ls -lah | grep -i Xauthority
Você deve ver o arquivo listado com as permissões primeiro, seguido pelo nome do usuário e o grupo que o possui. Se você vir “Root” listado lá, você encontrou a origem do problema.
Alterar permissões para Xauthority
Agora que você sabe o que está causando o problema, é hora de corrigi-lo. Em vez de Root, o usuário e o grupo devem possuir esse arquivo xautoridade. Você pode alterar a propriedade executando o comando chown مع sudo.
sudo chown username:username .Xauthority
Isso deve funcionar sem problemas, então você está pronto para tentar fazer login novamente. Clique em Ctrl + Alt + F7 Para retornar à tela de login normal. Faça login no Ubuntu!
outras opções
Se isso não funcionar ou se for um xresources Sua propriedade é um usuário regular, você tem duas outras opções para tentar. Eles não são necessariamente à prova de falhas, mas vale a pena tentar.
Altere as permissões de "/ tmp"
Às vezes, a pasta encontra “/tmp”, Que armazena os arquivos temporários em que seu computador está rodando, o problema é exatamente o mesmo da pasta xautoridade. O processo de consertá-lo é muito semelhante.
Você tem que ir em frente e fazer login no terminal terminal mais uma vez. Em seguida, verifique as permissões '/tmp. "
sudo ls -lah / tmp
Você está vendo as permissões de entrada principais, “”. Se ela olhar 'drwxrwxrwt"Você está bem. Caso contrário, você deve redefini-los para esse estado com chmod و sudo.
sudo chmod 1777 /tmp
Alterar o gerenciador de exibição
Finalmente, quando tudo mais falhar, você pode tentar trocar de gerenciador de exibição. Esse problema era mais comum antes do Ubuntu 17.10, quando mudei para GNOME e GDM para logins. No entanto, em algumas versões do Ubuntu, LightDM é padrão. Por outro lado, se você estiver usando GNOME e GDM, você pode tentar LightDM. Entrar em uma estação terminal mais uma vez. A partir daí, instale o View Manager que deseja experimentar. Durante a instalação, o Ubuntu perguntará se você deseja mudar. Concorde com isso.
Com um pouco de sorte, um desses métodos resolve o problema e você pode fazer o login no Ubuntu normalmente.