Olhando para o meu arquivo .Xsession-errors , descobri que as permissões da minha pasta pessoal tinham sido alteradas de alguma forma. Eu mudei de volta para
drwxr-xr-x me me
e agora funciona novamente.
Eu instalei recentemente o fglrx depois de usar os drivers de código aberto (sem problemas) quando a reinicialização me deu a tela preta. Eu tentei tudo, então decidi desinstalar os drivers e reinstalar os drivers de código aberto, mas o problema persistiu. Então eu tentei o seguinte, mas ainda nada mudou.
sudo apt-get remove --purge xorg-driver-fglrx fglrx*
sudo apt-get autoremove
sudo apt-get update -f
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-desktop
Eu notei que posso fazer login como convidado na tela inicial. Estou usando o Ubuntu 13.10 e o kernel 3.12 em um laptop com gráficos comutáveis. Eu só estou usando a unidade. Inisde tty console eu recebo o seguinte.
glxinfo
Error: unable to open display
No entanto, na sessão de convidado, ele exibe valores normais
Olhando para o meu arquivo .Xsession-errors , descobri que as permissões da minha pasta pessoal tinham sido alteradas de alguma forma. Eu mudei de volta para
drwxr-xr-x me me
e agora funciona novamente.
A única maneira de sair de lá é sair dessa situação para chegar a um console de recuperação.
Mantenha a tecla Shift pressionada durante a inicialização.
Quando estiver no menu GRUB, escolha um modo de recuperação. Em seguida, escolha um console raiz.
Depois de conseguir acessar um console de recuperação como root:
apt-get autoremove fglrx
reiniciar