Estou executando um DELL inspiron 3537 com 64 Ubuntu 14.04.
Depoisperguntando por aíDecidi instalar os drivers do computador. Aqui está o que eu fiz:
Agora, o greeter estava funcionando bem, mas ao fazer login, fica em branco. Sem unidade, sem desktop, sem nada. Nenhuma reação também. O mouse funciona, não congela e posso ir tty
e voltar das telas sem problemas. lightdm
está correndo
Entrei tty1
e tentei abrir um navegador digitando google-chrome
. Recebi uma mensagem de erro dizendo gtk-warning: cannot open display
.
Depois de mais pesquisas, descobri que poderia fazer export DISPLAY=:0
e executar aplicativos GUI.
A primeira coisa que fiz foi instalar o gerenciador compiz e - como eu suspeitava, o Unity foi desabilitado. Então eu o reativei, junto com o openGL (e algumas outras coisas que a unidade exigia). Nada ainda.
Continuei tentando coisas diferentes, mas sem sucesso. Finalmente, acho que estou no caminho certoalgo- quase todos os aplicativos que estou tentando executar reclamam de não conseguir carregar libGL.so.1
. Pesquisei isso no Google e acabei instalando um pacote chamado libgl1-mesa-glx
, mas mesmo depois de reiniciar ainda estou tendo o problema.
Outra coisa que notei é quenão háxorg.xconf
arquivo em /etc/X11/
. Existem alguns backups e conf
arquivos à prova de falhas. Tentei parar o lightdm e copiar 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 consegue iniciar. Remover o arquivo resolve o problema. Eu tentei com vários backups, mas nada.
Ainda estou suspeitando dessa libgGL.so.1
coisa. Posso localizá-lo no computador em alguns lugares, aqui estão alguns que eu acho 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
atualizar
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á iniciador de unidade ou painel na parte superior.