Eu atualizei o Ubuntu de 12.04 para 14.04. Depois disso, o xserver não pôde iniciar. Eu baixei os drivers nvidia mais recentes de aqui e reinicializado. O GRUB agora tem as seguintes entradas:
*Ubuntu
Advanced options for Ubuntu
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Ao selecionar "Opções avançadas para o Ubuntu", as seguintes entradas são exibidas:
Ubuntu, with Linux 3.13.0-34-generic
Ubuntu, with Linux 3.13.0-34-generic (recovery mode)
Ubuntu, with Linux 3.5.0-54-generic
Ubuntu, with Linux 3.5.0-54-generic (recovery mode)
Ubuntu, with Linux 3.5.0-47-generic
Ubuntu, with Linux 3.5.0-47-generic (recovery mode)
Ubuntu, with Linux 3.5.0-46-generic
Ubuntu, with Linux 3.5.0-46-generic (recovery mode)
Ubuntu, with Linux 3.5.0-44-generic
Ubuntu, with Linux 3.5.0-44-generic (recovery mode)
Ubuntu, with Linux 3.5.0-42-generic
Ubuntu, with Linux 3.5.0-42-generic (recovery mode)
Ubuntu, with Linux 3.5.0-41-generic
Ubuntu, with Linux 3.5.0-41-generic (recovery mode)
Ubuntu, with Linux 3.5.0-40-generic
Ubuntu, with Linux 3.5.0-40-generic (recovery mode)
Ubuntu, with Linux 3.5.0-23-generic
Ubuntu, with Linux 3.5.0-23-generic (recovery mode)
Depois de instalar os drivers, no entanto, selecionar qualquer entrada que não seja de recuperação levaria a uma tela preta com um cursor piscando. Depois de inicializar no modo de recuperação, excluí todos os drivers da nvidia executando:
sudo ./usr/bin/nvidia-installer --uninstall
Agora eu poderia inicializar novamente a partir de qualquer kernel sem a GUI ativada. Eu tentei iniciar o xserver a partir da linha de comando executando:
startx
Ocorreu um erro relacionado a ~ / .XAuthority. Executar o comando novamente como root lançou o erro:
Failed to insert nvidia. No such symbol
Em seguida, tentei reinstalar o xserver:
sudo apt-get install --reinstall xorg
O comando foi executado com êxito, mas agora estou recebendo os seguintes erros ao tentar startx :
(EE) module ABI major version (6) doesn't match the server's version (8)
xinit: connection to X server lost
waiting for X server to shut down (EE) Server terminated successfully (0). Closing log file.
Por que isso ocorre?
Editar # 1:
Eu instalei o nvidia-current-updates:
sudo apt-get install nvidia-current-updates
e executou startx novamente. A saída foi:
xauthL: timeout in locking authority file ~/.Xauthority
Depois, a tela continuou piscando. Eu tive que pular para o modo terminal. A saída é a seguinte:
waiting for X server to accept connections
e uma tela de linhas:
No protocol specified
Editar # 2:
Depois de remover o arquivo .Xauthority e executar o startx , o seguinte erro é exibido:
(EE) module ABI major version (6) doesn't match the server's version (8)
xinit: connection to X server lost
waiting for X server to shut down (EE) Server terminated successfully (0). Closing log file.