Eu desinstalei adições de convidado. Conseguiu iniciar o X depois disso. Este é o comando que eu usei:
sudo /opt/VBoxGuestAdditions-4.2.0/uninstall
Este era exatamente o problema que eu estava enfrentando: link
Eu tenho o Ubuntu 12.10 x64 rodando em uma VM no VirtualBox. Eu estava escrevendo algum código e, em seguida, minimizei a janela da VM por alguns segundos. Eu tentei abri-lo de volta, e ele caiu (ou tinha caído em algum momento quando foi minimizado). Quando reiniciei, o X não estava mais iniciando, mas consegui fazer o login no terminal e acessar meu sistema de arquivos.
Eu acabei de mudar minha configuração de tela hoje (da janela de configuração "Displays" do Gnome) para 2 telas em vez de 1. Ele estava funcionando bem por horas e então isso aconteceu.
De qualquer forma, isso é o que eu vejo com o dmesg :
[ 32.168521] Console: switching to colour frame buffer device 80x30
[ 32.168532] fb0: VESA VGA frame buffer device
...
[ 35.114612] init: lightdm main process (1014) terminated with status 1
[ 50.270170] init: failsafe-x main process (1347) terminated with status 1
startx me dá isto:
[ 487.758] (==) No Layout section. Using the first Screen section.
[ 487.758] (==) No screen section available. Using defaults.
[ 487.758] (**) |-->Screen "Default Screen Section" (0)
[ 487.758] (**) | |-->Monitor "<default monitor>"
[ 487.758] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
...
[ 487.778] (EE) Screen(s) found, but none have a usable configuration.
[ 487.778]
Fatal server error:
[ 487.778] no screens found
[ 487.778] (EE)
...
sudo Xorg -configure me dá isto:
(++) Using config file: "/home/xxx/xorg.conf.new"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Number of created screens does not match number of detected devices.
Configuration failed.
Após verificar o arquivo xorg.conf.new, ele mostra 3 telas e 3 dispositivos. Eu só tenho 2 monitores, no entanto. Eu tentei alterar minha configuração de VM entre 1 e 2 telas - nenhuma configuração funcionou. Não tenho certeza do que mais tentar.