A tela de login do Ubuntu fica preta no Ubuntu 16.04, no Cuda 8.0 e no Geforce GTX Titan X GPU

0

Eu tenho uma máquina GeForce GTX Titan X GPU. Quando foi 15.10, CUDA 7.5 e driver de exibição NVIDIA 352.63 coisas estavam bem. Recentemente eu queria instalar o caffe2 que requer um CUDA 8.0. Então eu atualizei o Ubuntu de 15,10 para 16,04 como CUDA 8.0 está disponível para 16.04. Eu instalei o CUDA 8.0 e o driver de exibição padrão também vem com ele. Após a instalação, a tela ficou preta. Posteriormente instalou o CUDA 9.0 e o resultado foi o mesmo. Mantendo o CUDA 9.0, eu instalei vários drivers NVIDIA de 361 para 375 para 384 para os recentes 390. Nada funcionou para mim. Eu segui o nouveau da lista negra, 'nomodeset' no grub, removendo completamente os drivers antigos da NVIDIA e assim por diante. Mas não consegui descobrir uma solução para superar o problema. Alguém pode me ajudar a descobrir uma solução dada a especificação acima? Observe que eu segui todas as outras soluções do Stack Exchange para problemas de tela preta / login, mas a versão do GPU e do Ubuntu é diferente e essas soluções não funcionaram para mim.

    
por Dr. Santle Camilus 05.02.2018 / 10:03

1 resposta

0

1) Instale o novo Ubuntu OS (16.04). Verifique se você tem uma placa gráfica NVIDIA

lspci | grep VGA

2) Execute os seguintes comandos em um terminal

sudo apt-get update
sudo apt-get install  build-essential
sudo apt-get install g++ build-essential
sudo apt-get install linux-headers-$(uname -r)

3) Adicione o repositório contendo os drivers mais recentes da nvidia

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

4) Abra as configurações do sistema > Softwares & amp; Atualizações > Drivers adicionais. Selecione o driver nvidia mais recente que você pode ver em vez do driver Nouveau selecionado por padrão. Clique em aplicar alterações e aguarde o processo terminar (Ou)

sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall 

5) Reinicie Verifique se o driver nvidia está selecionado no local acima Drivers Adicionais (ou) execute o seguinte e verifique se o driver é nvidia

sudo lshw -c video | grep configuration

6) Execute o seguinte comando para criar o arquivo

sudo vim /etc/modprobe.d/blacklist-nouveau.conf

No editor, adicione as seguintes linhas:

blacklist nouveau
options nouveau modeset=0

7) Execute o seguinte comando

sudo update-initramfs -u

8) Faça o download do instalador runfile Cuda do link     Este atualmente tem cuda 9.1. Versões mais antigas também estão disponíveis no site. 9) Reinicie 10) Execute os seguintes comandos

sudo chmod 755 <Path-to-cuda-runfile>
sudo sh <Path-to-cuda-runfile>

O instalador solicitará o seguinte:     Aceitação do EULA - aceitar    * Instalação do driver CUDA - não (Importante que você não instale o driver aqui)     Instale o kit de ferramentas CUDA - sim no caminho padrão     Criar link simbólico - sim     Instalar amostras CUDA - sim no caminho padrão 11) Reinicie e faça o login 12) Edite o arquivo ~ / .bashrc e adicione o seguinte no final

export CUDA_HOME=/usr/local/cuda
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${CUDA_HOME}/lib64
export PATH=$PATH:${CUDA_HOME}/bin

13) Abra um novo terminal e execute o seguinte comando para verificar o compilador nvcc

nvcc --version

OPCIONAL - Construa e teste amostras de cuda 14) Execute o seguinte

cd ~/NVIDIA_CUDA_*_Samples
make 
cd 1_Utilities/deviceQuery
sudo ./deviceQuery

O aplicativo acima deve gerar PASS

    
por Dr. Santle Camilus 22.02.2018 / 12:32