Provavelmente é Unity ou alguma outra dependência disso. Unity é a interface gráfica do usuário para o Ubuntu, e está claramente apontando para o errado ... Tudo.
Você ainda deve ser capaz de pular para outra tela tty (outra interface de terminal) usando
Ctrl + Alt + F6
Você pode usar qualquer um de F1 - F6 , todos eles possuem estados de terminal separados, respectivamente. Lembre-se deste utilitário quando a GUI falhar.
No terminal, faça o login com seu nome de usuário e senha e digite
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
Divisão de comandos com referências rápidas. Se você não sabe o que o código está inserindo, você deve sempre descobrir primeiro, como principal. Isso promove o aprendizado e a estabilidade do sistema.
"sudo" - comando admin, se você executar isso antes de qualquer coisa, ele concederá privilégios de root ao executar o comando (requer senha de root)
"apt-get" - este é um aplicativo gerenciador de pacotes, use-o para gerenciar repositórios de software e git. Muito multifuncional.
"apt-get update" - atualiza os repositórios e obtém uma lista de todo e qualquer novo software a ser baixado.
"apt-get install --reinstall" - comando completo dividido, apt-get (aplicativo), install (comando para aplicativo, informa para instalar um pacote) e --reinstall (comando opcional marcado para a instalação Reinstale o pacote especificado)
"ubuntu-desktop" - contém muitos pacotes de software diferentes relacionados à área de trabalho do Ubuntu e GUI.
EDITAR
Eu vejo esse comentário agora. Eu nunca tive um problema com a caixa virtual, você deve tentar se isso não funcionar.