O seu problema pode ter sido causado pelo driver gráfico proprietário da NVIDIA que vem junto com o NVIDIA CUDA Toolkit do site oficial NVIDIA CUDA Downloads. Este driver é conhecido por causar congelamento e telas negras no Ubuntu. Portanto, tente usar o driver gráfico proprietário da NVIDIA e o NVIDIA CUDA Toolkit do Ubuntu Software Center.
O pacote NVIDIA CUDA Toolkit do Ubuntu Software Center é a versão 5.5, que não é tão atualizada quanto o pacote NVIDIA CUDA Toolkit 6.5 do site oficial de downloads NVIDIA CUDA, mas é mais estável e confiável. O mesmo vale para o driver gráfico NVIDIA proprietário do Ubuntu Software Center, cuja última versão é nvidia-331.
-
Chame um console virtual somente de texto a partir da tela de login suspensa, usando a combinação de teclas Ctrl + Alt + F3 e, em seguida, você receberá um console somente de texto que mostra um prompt de login. Entre para o console no prompt de login com seu nome de usuário e senha.
-
Desinstale o driver gráfico proprietário da NVIDIA a partir de um console somente de texto. Encontre o arquivo que você usou para instalar o driver gráfico NVIDIA no site da NVIDIA. Está em qualquer pasta que você baixou para (sua pasta Downloads, por exemplo). Deve ser nomeado algo como NVIDIA-Linux-x86-340.58.run. Em caso afirmativo, o comando para desinstalá-lo é:
sudo ~/Downloads/NVIDIA-Linux-x86-340.58.run --uninstall sudo reboot
Se o arquivo NVIDIA-Linux-x86-XXX.XX.run tiver um nome ou local diferente, altere o nome e / ou a localização no comando acima. O nome e a localização do arquivo .run no comando acima devem corresponder exatamente ao nome e à localização do arquivo .run que está no seu computador.
-
Após a reinicialização, desinstale todos os pacotes CUDA instalados anteriormente. Eles não funcionarão adequadamente sem o driver proprietário da NVIDIA no site da NVIDIA, portanto você terá que instalar os pacotes CUDA do Ubuntu Software Center.
-
Identifique o driver gráfico proprietário recomendado para o seu sistema. Abra o terminal e digite:
ubuntu-drivers devices
-
O Ubuntu requer o nvidia-331 ou um driver de gráficos mais recente, então esses são os drivers gráficos da NVIDIA que você terá que escolher se quiser instalar os pacotes CUDA. Instale o driver gráfico proprietário da NVIDIA recomendado e reinicialize.
-
Se você instalou o nvidia-331 ou um driver gráfico NVIDIA mais recente, instale os pacotes CUDA. Abra o terminal e digite:
sudo apt-get install libcudart5.5 nvidia-cuda-toolkit
Isso é tudo. É um monte de coisas para fazer, mas tudo poderia ter sido evitado se você tivesse identificado o driver de gráficos correto antes de instalá-lo usando o comando: ubuntu-drivers devices
.
P.S. Espero que você não tenha alterado nenhuma variável PATH no terminal depois de instalar o pacote CUDA no site oficial de downloads NVIDIA CUDA. Se você alterou a variável PATH do terminal, por favor, comente e deixe-me saber, para que eu possa lhe dizer como alterá-la de volta.