Instalei o CUDA 6.5 no Ubuntu 14.04 e estou usando a versão do driver NVIDIA 346.35 [Placa Gráfica NVIDIA GTX 960]. Eu compilei com sucesso os códigos de amostra que vêm com CUDA e eles foram executados perfeitamente. Mas hoje eu fiz uma atualização automática e depois que o Unity Desktop estava em branco após o login. Eu tentei todas as sugestões dadas no post abaixo e isso não me ajudou a recuperar meu desktop:
O Ubuntu Desktop não carrega
Eu também tentei desinstalar e reinstalar lightdm
, Ubuntu desktop
, etc .... mas nada parece funcionar.
A maioria dos posts pede para limpar tudo relacionado à NVIDIA e reinstalar o driver NVIDIA novamente. Agora, para alguém que está executando o CUDA, entendo que fazer uma limpeza na nvidia- * removerá o driver da Nvidia, bem como a instalação do CUDA, o que significaria reinstalar tudo de novo, o que é altamente indesejável.
De alguma forma eu consegui contornar isso, desinstalando o driver NVIDIA 346.35 e, em seguida, reinstalá-lo novamente. Mas eu estou tendo que fazer isso toda vez que eu atualizo o Ubuntu, o que novamente não é prático. Alguém pode sugerir uma solução melhor que não envolva mexer com os drivers da NVIDIA ou com a instalação do CUDA?
Para apenas desinstalar o driver NVIDIA, eu deixei o console de comando na janela de login pressionando Ctrl + Alt + F1 e executei o comando abaixo :
sudo ./NVIDIA-Linux-x86_64-346.35.run --uninstall
Após a desinstalação, execute novamente:
sudo ./NVIDIA-Linux-x86_64-346.35.run
reiniciar. Isso parece ter corrigido o problema por enquanto.