Não é possível fazer o login com a senha correta depois de instalar o VirtualBox e o Genymotion e editar o arquivo / etc / profile [duplicate]

3

Este é um problema bastante bizarro que estou experimentando. Meu Ubuntu 14.10 não me deixa logar apesar da senha correta. Aqui está o que acontece:

Eu tento entrar na minha máquina digitando a senha. A senha é aceita, a tela do meu laptop pisca e me traz de volta à tela de login.

Depois de ter tentado isso muitas vezes, tentei a sessão de convidado. Quando clico em login na sessão de convidado, a mesma história se repete.

A única coisa diferente de ontem (quando eu consegui logar corretamente) é que eu instalei a caixa virtual e o Genymotion para desenvolvimento Android. Além disso, fiz uma alteração simples em /etc/profile para ter genymotion no meu caminho.

Como resolvo isso?

    
por Little Child 13.02.2015 / 02:50

4 respostas

2

Abra o terminal usando CTRL + ALT + F1 (ou qualquer tecla que funcione para você).
No seu diretório home, digite o comando cat .xsession-errors .

Isso lhe dará o erro que está causando o loop da tela de login. No meu caso, foi um erro no /etc/profile que eu editei ontem à noite.

    
por Little Child 13.02.2015 / 08:45
0

Entre todos os possíveis problemas, os dois mais comuns são:

O arquivo .Xauthority no diretório inicial do usuário pode ser de propriedade de root. A propriedade e as permissões devem ser semelhantes:

-rw-------  1 user user   58 Feb 13 07:37 .Xauthority

Nesse caso, você precisa excluir o arquivo /home/user/.Xauthority de propriedade do login do root de um console ( <ALT>+<CTL>+<F1-7> ) e, em seguida, tentar efetuar login no xsession.

Outra coisa que pode acontecer é que o /tmp não tem o conjunto de bits fixo, ou seja, tem as permissões erradas. As permissões devem ser:

drwxrwxrwt   8 root   root    4096 Feb 13 08:17 tmp

Nesse caso, você precisa definir o bit adesivo como /tmp , fazendo login em um console:

sudo chmod 1777 /tmp
    
por heemayl 13.02.2015 / 03:26
0

Você pode fazer o login pressionando CTRL + ALT + F1 para abrir um terminal e, em seguida, colocar seu nome de usuário e senha. Se você puder, por favor poste a saída do seguinte comando aqui:

tail -30 /var/log/Xorg.0.log

e

tail -30 /var/log/syslog

    
por Socceroos 13.02.2015 / 03:27
0

Se você instalou os drivers nvidia:

  • Pressione Ctrl + Alt + F1 para acessar o login do terminal
  • Fornecer nome de usuário e senha
  • Digite:

    sudo apt-get purge nvidia-* 
    
  • Reinicialize usando o comando poweroff
por coderviv 17.04.2017 / 18:02