Estou executando uma DELL inspiron 3537 com 64 Ubuntu 14.04.
Depois de perguntar por aí , decidi instalar os drivers para o computador. Aqui está o que eu fiz:
Agora, o greeter estava funcionando bem, mas ao fazer login, fica em branco. Nenhuma unidade, nenhum desktop, nada. Nenhuma reação também. O mouse funciona, não está congelando e eu posso ir para as telas tty
de um lado para outro. lightdm
está em execução
Eu fui para tty1
e tentei abrir um navegador digitando google-chrome
. Recebi uma mensagem de erro dizendo gtk-warning: cannot open display
.
Depois de mais algumas pesquisas, descobri que podia fazer export DISPLAY=:0
e, em seguida, executar aplicativos GUI.
A primeira coisa que fiz foi instalar o gerenciador de compiz e - como eu suspeitava, a unidade estava desativada. Então eu reativei, junto com o openGL (e algumas outras coisas que a unidade requer). Ainda nada.
Eu continuei tentando coisas diferentes, mas sem sucesso. Finalmente, acho que estou em alguma coisa - quase todos os aplicativos que estou tentando executar reclamam de não conseguir carregar libGL.so.1
. Eu pesquisei por isso e acabei instalando um pacote chamado libgl1-mesa-glx
, mas mesmo depois de reiniciar ainda estou com o problema.
Outra coisa que notei é que não há arquivo xorg.xconf
em /etc/X11/
. Existem alguns backups e arquivos conf
com segurança contra falhas. Eu tentei parar o lightdm, depois copiei alguns deles para ele, assim:
sudo service lightdm stop
sudo cp xorg.xcong-backup-14091923423.conf xorg.conf
sudo service lightdm start
Mas, então, ele não inicia. Remover o arquivo resolve o problema. Eu tentei com vários dos backups, mas nada.
Ainda estou suspeitando que libgGL.so.1
coisa. Eu posso localizá-lo no computador em alguns lugares, aqui estão alguns que eu acho que são relevantes:
/home/usr/lib/i386-linux-gnu/mesa/libGL.so.1
/home/usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0
/home/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
/home/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
atualização
ldconfig -p | grep libGL
me disse que a biblioteca tinha um link simbólico para o diretório errado (ou seja, /usr/lib/
em vez de /home/usr/lib
). Eu adicionei um link simbólico lá, e agora o nautilus é iniciado ao fazer login, mas ainda não há um lançador de unidade ou painel no topo.