Loop de login do VirtualBox (Guest Ubuntu)

5

Primeiro de tudo, eu sei que tem havido muito de threads sobre loops de login do Ubuntu. Eu os li e sinto que tentei tudo o que eles propuseram, mas nada funciona.

Antecedentes

Eu tenho o VirtualBox instalado com um Ubuntu 14.04 64 bits VM. Eu já tive isso por um tempo agora, usando quase todos os dias. Eu nunca tive nenhum problema com isso. Dois dias atrás, eu instalei uma atualização do VirtualBox e as últimas adições de comentários. Depois de instalar o Guest Additions, descobri que não conseguia mais montar minha pasta compartilhada, então reiniciei a VM, tentei novamente, e ainda não funcionou. Eu reinstalei o Guest Additions, reiniciei a VM, e então eu pude montar a pasta compartilhada muito bem. No entanto, eu havia perdido a função de copiar e colar entre meu host (Windows 10) e meu guest (Ubuntu). No final do dia, desliguei a VM. No dia seguinte, eu estava preso em um loop de login (com a minha sessão usual e com a sessão de convidado). Antes de voltar para a página de login, eu tenho uma tela preta que diz:

* Starting LightDM Display Manager [OK]
* Stopping Send an event to indicate plymouth is up [OK]

O que eu tentei

Verificando a virtualização

Primeiro, verifiquei o arquivo .xsession-errors que indicava algo sobre a virtualização ser desativado e algo sobre o at-spi2-core. Eu não pensei em fazer uma cópia deste arquivo e eu o deletei desde então. Eu tentei reiniciar várias vezes desde então e permanece vazio agora. De qualquer forma, verifiquei que o 3D Acceleration ainda estava ativado na configuração da VM (era) e que a virtualização ainda estava ativada no BIOS (era).

Verificando adições de convidado

Eu tentei reinstalar as adições de comentários usando o seguinte código:

# Insert Guest Additions
mkdir /tmp/cd
sudo mount /dev/sr0 /tmp/cd
sudo /tmp/cd/VBoxLinuxAdditions.run

A instalação foi normal, mas não ajudou o loop de login.

Verificando permissões

Após alguns tópicos sobre loops de login, verifiquei as permissões em /tmp ; /home/myusername e /home/.Xauthority . Estava tudo bem.

Verificando o espaço em disco

Também verifiquei se o espaço em disco não estava cheio (mesmo que não fizesse sentido, pois o preenchimento automático funcionava) usando df -h ; Eu ainda tinha 15 Gb de espaço livre.

Verificando atualizações

Eu também tentei atualizar usando sudo apt-get update && sudo apt-get dist-upgrade , mas não havia nada para atualizar.

Verificando lightdm

Eu também tentei algum código encontrado em outros tópicos sobre loops de login e lightdm:

sudo dpkg-reconfigure lightdm
sudo service lightdm restart
sudo reboot

Não ajudou.

Checando coisas aleatórias encontradas em threads de loops de login, porque eu realmente preciso que minha VM funcione

Não ajudou:

sudo apt-get install --reinstall at-spi2-core
sudo apt-get install --reinstall unity
sudo apt-get install --reinstall ubuntu-desktop

Não funcionou (mas não tenho certeza se deve funcionar, já que estou em uma VM):

sudo apt-get purge --auto-remove fglrx*
sudo dpkg-reconfigure xserver-xorg
sudo apt-get install fglrx # didn't work

Verifiquei que não tinha pacotes Xenial ou outros misturados com pacotes Trusty (usando apt-cache ): não, todos parecem ser pacotes Trusty.

Eu também tentei adicionar um novo usuário com privilégios de sudo, mas também não consigo fazer login no novo usuário, ainda estou em um loop de login.

EDIT: informações adicionais

Eu não sei se isso é relevante, mas eu fiz uma nova VM com uma nova instalação do Ubuntu 14.04 64 bits. Eu instalei o Guest Additions, e cada vez que eu logar na VM, eu tenho a seguinte mensagem de erro: VBoxClient: VBoxClient (seamless): failed to start. Stage: Setting guest IRQ filter mask Error: VERR_INTERNAL_ERROR. As únicas coisas que fiz nessa VM estão instalando atualizações & amp; Adições aos Convidados. Ativei a função copiar / colar entre host e guest, mas também não funciona.

Minha pergunta

Eu fiquei sem opções para ajudar no meu loop de login. Eu sinto que já tentei de tudo que li em minhas pesquisas no Google. Alguém tem alguma opinião ou ideia sobre o que eu poderia tentar fazer isso funcionar?

    
por Deuce 19.01.2018 / 08:55

2 respostas

1

verifique se você está executando com o Virtualbox Guest Additions 5.2.6. Essa versão é buggy e causa loops infinitos de login como aqueles que você experimentou.

  

Importante: As adições de convidado que vêm com o VirtualBox 5.2.6 e 5.1.32 não funcionam corretamente em convidados Linux com 3D ativado. Aqui estão as versões atualizadas para 5.2.6 e 5.1.32.

A atualização para a versão 5.2.7 funcionou para mim.

Veja o link

    
por Duloren 18.02.2018 / 21:43
1

Basta desligar a opção de Aceleração 3D do Virtual Box !! Então eu posso fazer o login também. Muito obrigado.

    
por Sewon Kim 09.02.2018 / 00:57