Estou usando o driver de gráficos ppa. Hoje recebi um diálogo de atualização que dizia que eu posso atualizar meu driver da nvidia para 367.18 (~ gpu16.04.6). Comecei a atualização como sempre, mas ela falhou com
Failed to get unit file state for var-lib-snapd-lib-gl.mount
Após a reinicialização, meu driver gráfico foi quebrado e fui forçado a entrar no modo de recuperação.
Como normalmente ocorre quando o driver da Nvidia é interrompido, eu apenas desinstalo-o
sudo apt purge nvidia*
para reinstalá-lo depois.
Fazer isso no modo de recuperação desinstalou todos, exceto o nvidia-opencl-icd-367
pacote que falhou com o erro acima.
A tentativa de desinstalar manualmente este pacote termina com estes erros:
Atualização @ 20160605 - Solução:
Seguir a resposta de V ideonauth abaixo resolve o problema. Siga todas as etapas e certifique-se de reiniciar após remover tudo da NVIDIA via sudo apt purge nvidia*
êxito sem problemas e depois de reinstalar o driver via sudo apt install nvidia-367
.
Isso fará com que seu driver volte a funcionar.
Se isso não ajudar, tente remover manualmente todas as configurações antigas do xorg sudo rm /etc/X11/xorg.conf* && sudo rm /etc/X11/xorg.conf
e reinstale o driver novamente sudo apt install nvidia-367 --reinstall
.
Se isso ainda não permitir que você efetue login novamente (erro típico: tela de logons -> senha foi digitada, pressione pressionado -> retorna à tela de login), tente remover completamente o driver Nvidia novamente, alternando para o console de texto no tela de registro com Ctrl+ Alt+ F1, faça login com seu nome de conta e senha, faça o download do driver apropriado para sua placa gráfica aqui no console, pare o lightdm:
sudo service lightdm
Instale o driver binário da Nvidia usando sudo ./NVIDIA-VERSION...
e reinicie o sistema:
sudo reboot now
Sistema:
Ubuntu 16.04 64bit
Linux 4.4.0-22