Ubuntu 14.04, GT 750M instala nvidia 346.72 para CUDA, cudnn, theano

2

Sou um pouco novo no Ubuntu, portanto, espero que minha pergunta não seja tão tola.

Basicamente, eu preciso instalar o NVIDIA_Linux_x86_64-346.72.run no meu laptop (acer v5-573g-54208) para usar CUDA, cudnn e theano para acelerar cálculos de rede neural convolucional (usando Lasagne).

Estou tentando resolver esse problema há muito tempo. Eu instalei os drivers (NVIDIA_Linux_x86_64-346.72.run), mas depois de fazer login no Ubuntu minha tela fica preta e estou de volta na janela de login.

Se alguém pudesse me ajudar nisso, eu ficaria muito, muito grato! Obrigada!

    
por drawer 14.06.2015 / 08:20

2 respostas

0

Eu não tive muita sorte com os drivers proprietários, então aqui está uma solução usando os drivers modificados que devem funcionar tão bem. Certifique-se de remover qualquer driver nvidia ou instalação do cuda antes de seguir estas instruções.

Instale os drivers:

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-XXX nvidia-prime

Reinicie o computador e verifique se os drivers estão instalados corretamente. Para verificar, instale as configurações do nvidia x server. Se a sua GPU for encontrada, este software exibirá informações sobre sua placa gráfica.

Em seguida, instale o kit de ferramentas cuda do repositório padrão:

sudo apt-get install nvdia-cuda-toolkit

Em seguida, instale a biblioteca cuda correta do repositório adicionado anteriormente:

sudo apt-get install libcuda1-XXX
sudo add-apt-repository -r ppa:xorg-edgers/ppa

XXX no código acima dependerá de qual placa gráfica você possui. Para mim (eu tenho uma nvidia 970M) foi 346.

Finalmente, tente executar o deviceQuery (pode ter que ser executado como sudo) para ver se o cuda está instalado e localizando seu gpu.

    
por Msquared 06.07.2015 / 15:42
0

Outra possibilidade é primeiro instalar o driver nvidia usando o apt-get e baixar o arquivo de execução para o cuda versão que você precisa do site nvidia, e instale apenas cuda e as amostras cuda do arquivo de execução. Por exemplo, para o cuda 7.5, é isso que eu usei:

sudo ./cuda_7.5.18_linux.run --silent --toolkit --samples --samplespath=/usr/local/cuda-7.5/samples --override

Isso permite que você use qualquer driver nvidia que você possa instalar usando o apt-get com qualquer versão do cuda.

    
por Armin Meisterhirn 10.12.2016 / 21:18