Unity não carrega após a instalação dos drivers NVIDIA

0

Se eu instalar qualquer um dos drivers NVIDIA proprietários (nvidia- *) dos repositórios, o Unity não carregará depois que eu fizer login. Acabei de obter um plano de fundo em branco da área de trabalho sem ícones, painéis ou ativadores.

Se eu desinstalar os drivers novamente, a área de trabalho será carregada corretamente, mas alguns jogos não funcionarão corretamente.

Existe alguma maneira de resolver isso? Obrigado.

    
por afeder 10.11.2012 / 17:02

2 respostas

1

Isso aconteceu comigo no Ubuntu 14.10 x86_64 com o kernel 3.16.0-28 depois de carregar os drivers da Nvidia 346. Após o login eu iria obter o papel de parede de fundo em branco Ubuntu e nada mais, não há como fazer qualquer coisa. Existem muitos problemas semelhantes postados on-line nos últimos quatro anos; a maioria das soluções não funcionou para mim. Tentando reiniciar a unidade, recebi um erro:   compiz: plugin OpenGL não carregado .

Finalmente, é isso que funcionou:

CTRL-ALT-F3 < ...to reach console, and then login. >
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo killall nvidia-persistenced
sudo apt-get purge nvidia*
 < see the error message, and get the process ### >
sudo kill -9 ###  
  < ... ### is from previous error; a process locking user "nvidia-persistenced" >
sudo apt-get purge nvidia*
sudo apt-get install nvidia-prime
sudo reboot

 < ...wait... >
CTRL-ALT-F3 < ...to reach console, and then login. >
export DISPLAY=:0
sudo dconf reset -f /org/compiz/
gsettings reset org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins
  <...note space after 'core/' and before 'active-plugins'  >
sudo reboot

... e depois funcionou. Adoraria não ter que passar por isso novamente!

Veja também: link e link

    
por user3732008 21.12.2014 / 06:09
0

1ª opção: Faça o download dos drivers do link , e não dos repos. Depois de instalar o computador de reinicialização.

2ª opção: Reinicie o computador após instalar os drivers da nvidia a partir de repos.

    
por Zlatan 10.11.2012 / 17:20