Como posso instalar o CUDA no Ubuntu 16.04?

80

Para o TensorFlow, gostaria de instalar o CUDA. Como faço isso no Ubuntu 16.04?

    
por Martin Thoma 16.07.2016 / 05:44

13 respostas

87

Instalar o CUDA para o Ubuntu

Existe um guia de instalação do Linux . No entanto, basicamente são apenas essas etapas:

  1. Baixar CUDA : usei a versão 15.04 e "runfile (local)". Isso é 1,1 GB.
  2. Verifique a soma de md5: md5sum cuda_7.5.18_linux.run . Só continue se estiver correto.
  3. Remova qualquer outra instalação ( sudo apt-get purge nvidia-cuda* - se você quiser instalar os drivers também, então sudo apt-get purge nvidia-* .)
    1. Se você deseja instalar os drivers de vídeo (*) , faça logout da sua GUI. Vá para uma sessão de terminal ( ctrl + alt + F2 )
    2. Parar lightdm: sudo service lightdm stop
    3. Crie um arquivo em /etc/modprobe.d/blacklist-nouveau.conf com o seguinte conteúdo: %código%
    4. Em seguida, faça: blacklist nouveau options nouveau modeset=0
  4. %código%. Certifique-se de dizer sudo update-initramfs -u para o link simbólico.
    1. Inicie o lightdm novamente: sudo sh cuda_7.5.18_linux.run --override
  5. Siga os prompts da linha de comando

Veja também: NVIDIA CUDA com o Ubuntu 16.04 beta em um laptop (se você simplesmente não pode esperar)

Notas : Sim, existe a possibilidade de instalá-lo via y . Eu sugiro strongmente não usá-lo, pois altera os caminhos e dificulta a instalação de outras ferramentas.

Você também pode estar interessado em Como posso instalar o CuDNN no Ubuntu 16.04? .

*: não instale os drivers de vídeo com este script. Eles são velhos. Faça o download das últimas do link

Verificar a instalação do CUDA

O seguinte comando mostra a versão atual do CUDA (última linha):

$ nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2016 NVIDIA Corporation
Built on Sun_Sep__4_22:14:01_CDT_2016
Cuda compilation tools, release 8.0, V8.0.44

O seguinte comando mostra a versão do seu driver e quanto de memória do GPU você tem:

$ nvidia-smi
Fri Jan 20 12:19:04 2017       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 367.57                 Driver Version: 367.57                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce 940MX       Off  | 0000:02:00.0     Off |                  N/A |
| N/A   75C    P0    N/A /  N/A |   1981MiB /  2002MiB |     98%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      1156    G   /usr/lib/xorg/Xorg                             246MiB |
|    0      3198    G   ...m,SecurityWarningIconUpdate<SecurityWarni   222MiB |
|    0      6645    C   python                                        1510MiB |
+-----------------------------------------------------------------------------+

Veja também: Verifique a instalação do CuDNN

Ajuda! O novo driver não funciona!

Não entre em pânico. Mesmo que você não consiga ver nada em seu computador, as etapas a seguir devem levar você de volta ao estado anterior:

  1. Pressione shift durante a inicialização
  2. Entre em um shell de raiz
  3. Deixe-o escrito por sudo service lightdm start ( apt-get install cuda is mount -o remount,rw / e - is ? no layout americano)
  4. /
  5. -

Drivers gráficos

Instalar os drivers gráficos é um pouco complicado. Isso tem que ser feito sem suporte a gráficos.

  1. Efetue logout da sua sessão X atual.
  2. Ctrl + Alt + F4 (você pode voltar com Ctrl + Alt + F7 )
  3. Você deve remover todos os outros drivers antes.
    1. Pesquise-os via sh cuda_7.5.18_linux.run --uninstall
    2. Remova-os via sudo apt-get install nvidia-361 nvidia-common nvidia-prime nvidia-settings
  4. Pare o lightdm por meio de dpkg -l | grep -i nvidia
  5. Talvez você precise sudo apt-get remove --purge nvidia-WHATEVER do seu pc / lista negra do driver nouveau ( Tutorial em alemão )
por Martin Thoma 16.07.2016 / 05:44
21

Eu tentei instalar muitas vezes através do arquivo .run, mas algum erro sempre apareceu e eu entrei em um loop de login ou perdi completamente o display. Portanto, eu recomendaria usar o arquivo .deb e não mexer com o gerenciador de exibição.

Guia de instalação do NVIDIA CUDA para Linux é um excelente link que lista os detalhes completos.Certifique-se de seguir cada passo à medida que é dado.

Para instalar o driver da Nvidia, você pode fazer o seguinte:

  1. No menu "Pesquisar no seu computador" do Ubuntu, na parte superior esquerda, pesquise "Drivers adicionais" (Você também pode fazer Configurações do sistema - > Software e atualizações - > Drivers adicionais)

  2. No menu que aparece, selecione um dos drivers da Nvidia e clique em "Aplicar alterações". (Esta etapa usa a Internet. Se ainda falhar, seu servidor proxy poderá estar bloqueando o download)

  3. Reinicialize seu sistema.

  4. Abra uma janela de terminal e digite nvidia-smi. Se o seu driver foi instalado corretamente, você deverá ver algo como:

+------------------------------------------------------+                       
| NVIDIA-SMI 3.295.41   Driver Version: 295.41         |                       
|-------------------------------+----------------------+----------------------+
| Nb.  Name                     | Bus Id        Disp.  | Volatile ECC SB / DB |
| Fan   Temp   Power Usage /Cap | Memory Usage         | GPU Util. Compute M. |
|===============================+======================+======================|
| 0.  Tesla C2050               | 0000:05:00.0  On     |         0          0 |
|  30%   62 C  P0    N/A /  N/A |   3%   70MB / 2687MB |   44%     Default    |
|-------------------------------+----------------------+----------------------|
| Compute processes:                                               GPU Memory |
|  GPU  PID     Process name                                       Usage      |
|=============================================================================|
|  0.  7336     ./align                                                 61MB  |
+-----------------------------------------------------------------------------+

Você pode instalar facilmente o CUDA de acordo com o link anterior agora. Em resumo:

sudo apt-get install linux-headers-$(uname -r)

Faça o download de um kit de ferramentas aqui e instale o arquivo .deb (substitua o nome de acordo)

sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb

depois, execute:

sudo apt-get update
sudo apt-get install cuda
    
por akshita007 21.01.2017 / 07:50
6

Eu também tentei abordagens diferentes para instalar o Cuda 8.0 no Ubuntu 16.04. Finalmente, estas são as etapas que fazem o truque. Eu segui este tutorial e atualizou as etapas corrigidas da seguinte maneira.

  1. Atualize o sistema

    apt-get update && apt-get upgrade 
    
  2. Faça o download do VirtualGL e instale-o. Para instalar

    dpkg -i virtualgl*.deb
    
  3. Faça o download e instale o CUDA 8.0 e instale-o. Eu sugiro fazer isso através da internet. Como assim,

  4. Instalarasdependênciasnecessárias.

    apt-getinstalllinux-headers-$(uname-r)apt-getinstallfreeglut3-devlibxmu-devlibpcap-dev
  5. AtualizeoPATHdosistemaem.bashrc,quepodeserencontradonodiretórioinicial.Porfavor,notequesevocêinstalaressascoisasnolocaldadiferença,atualizeocaminhodeacordocomisso.

    exportPATH=$PATH:/opt/VirtualGL/binexportPATH=$PATH:/usr/local/cuda/bin
  6. Instaleobumblebee-nvidiaeoprimus.

    apt-getinstallbumblebee-nvidiaprimus
  7. EditeoarquivodeconfiguraçãodobumblebeeparaqueobumblebeesaibaqueestamosusandoodriverNVIDIA.Porfavor,atualizeocaminhodeacordocomoseusistema.Aquiestáavisualizaçãodereferênciaqueajudará.

    sudonano+22/etc/bumblebee/bumblebee.conf

    Adicionar:

    [bumblebeed]ServerGroup=bumblebeeTurnCardOffAtExit=falseNoEcoModeOverride=falseDriver=nvidiaXorgConfDir=/etc/bumblebee/xorg.conf.dBridge=autoPrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primusAllowFallbackToIGC=falseDriver=nvidia[driver-nvidia]KernelDriver=nvidiaPMMethod=autoLibraryPath=/usr/lib/nvidia-367:/usr/lib32/nvidia-367XorgModulePath=/usr/lib/xorg,/usr/lib/xorg/modulesXorgConfFile=/etc/bumblebee/xorg.conf.nvidiaDriver=nouveau[driver-nouveau]KernelDriver=nouveauPMMethod=autoXorgConfFile=/etc/bumblebee/xorg.conf.nouveau
  8. ExecuteoseguinteeregistreoendereçoPCIdasuaplacadevídeo.

    $lspci|egrep'VGA|3D'00:02.0VGAcompatiblecontroller:IntelCorporationDevice5916(rev02)01:00.03Dcontroller:NVIDIACorporationDevice179c(reva2)
  9. Editeoarquivoxorg.conf.nvidiaparaqueelesaibaoendereçoPCI(01:00.0paramim)dasuaplacadevídeo.AtualizeoendereçoPICconformeabaixonaseção"ServerLayout"

    sudo nano /etc/bumblebee/xorg.conf.nvidia
    

    Adicionar:

    Section "ServerLayout"
        Identifier  "Layout0"
        Option      "AutoAddDevices" "false"
        Option      "AutoAddGPU" "false"
        BusID "PCI:01:00.0"
    
  10. Reinicialize o sistema e divirta-se com a execução de alguns códigos de amostra.

    sudo shutdown -r now
    
por GPrathap 08.02.2017 / 02:22
3

Os passos que funcionaram para mim:

  1. sudo apt-get instala nvidia-cuda-toolkit OR 1 '. as instruções de instalação aqui

  2. Você precisa selecionar a partir de Software e Atualizações / Drivers Adicionais o driver nvidia (375, no meu contexto)

  3. Siga a tela azul ao reiniciar e somente a partir daí desabilite a inicialização segura inserindo a senha definida durante a instalação do driver da nvidia. (Qualquer inicialização segura desabilitando através do BIOS não funcionou para mim).

Agora, a saída do teste de instalação é bem-sucedida.

    
por marilena.oita 10.10.2017 / 15:59
2

Eu escrevi um post sobre isso um tempo atrás - Instalação do kit de ferramentas Nvidia CUDA - ubuntu 16.04 LTS - notes /

Meu ambiente: Inicialização dupla Windows 10 e Unbuntu 16.04 LTS.

Copiando e colando aqui alguns dos principais aprendizados. Por favor, veja o blog para instruções detalhadas (apenas para evitar duplicar)

Aprendizagem importante:

  • Desativar inicialização segura na configuração UEFI Firmware (faça isso no modo BIOS / reinicie a inicialização avançada do Windows). (Eu tentei por anos esperando que eu pudesse fazê-lo funcionar com Boot Seguro ativado. Sem sorte Secure Boot parou o driver Nvidia de instalar corretamente no Ubuntu . Desativar o Secure Boot acaba por ser a única solução de trabalho para me - se você é capaz de obter o driver Nvidia instalado sem ter que desativar o Secure Boot, deixe-me saber)
  • Siga o Guia de instalação do Linux CUDA .
  • (opinativo ...) Use a instalação do Linux .deb (gerenciador de pacotes) (para simplificar.). Baixe o arquivo .deb em um navegador. Instalar a partir da linha de comando do terminal.
  • (opinativo ...) Não use a instalação do runfile (muito complicada).

Instruções detalhadas:

Por favor, consulte o kit de ferramentas Nvidia CUDA instalação - ubuntu 16.04 LTS - notes /

    
por Atlas7 04.10.2017 / 14:54
1

Consegui que funcionasse depois de ler vários posts: Eu já tinha uma placa ATI no computador que acabou sendo muito útil. Eu instalei o GTX 1070 ao lado da ATI e comecei a instalar o Kubuntu 16.04. Apenas a tela conectada à placa ATI tinha imagem inicialmente, o que me permitiu instalar o driver NVIDIA-Linux-x86_64-367.27.run baixado do site do fornecedor. Para instalar o CUDA, baixei o arquivo cuda_7.5.18_linux.run. Eu instalei o kit de ferramentas cuda usando dois switches:

cuda_7.5.18_linux.run --silent --toolkit

As amostras cuda também podem ser instaladas a partir do arquivo .run. Um problema foi cuda não gosta de gcc5. Então eu fiz sudo apt-get install gcc-4.8 e então mudei o padrão do gcc para essa versão:

cd /usr/bin/
sudo unlink gcc
sudo ln -s gcc4.8 gcc
sudo unlink g++
sudo ln -s g++-4.8 g++

Eu substitui o gcc para gcc5 depois que o cuda é instalado. Compilar as amostras de cuda também precisa ser feito com o gcc4.8, o gcc4.9 pode funcionar, mas eu não tentei.

    
por Hao Chen 31.07.2016 / 17:57
1

Um método geralmente preferido é instalar o SW através de arquivos deb quando disponíveis, pois eles fornecem uma maneira mais robusta de lidar com dependências e um método mais confiável para remover o SW. O release candidate CUDA 8.0 estava disponível para 16.04 (na zona dev) dessa forma e agora o CUDA 8.0 para o Ubuntu 16.04 está disponível via arquivos deb (local) e (network): link

    
por Normand Robert 05.10.2016 / 22:52
1

Apenas um lembrete gentil, o Ubuntu 16.04 pode não instalar o cuda no local assumido /usr/local/cuda-8.0.61 . Portanto, export PATH=/usr/local/cuda-8.0.61/bin${PATH:+:${PATH}} pode não funcionar.

Quando eu estava tentando instalar o "cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb" no Ubuntu 16.04, eu simplesmente segui as instruções aqui link . No entanto, não consegui compilar cuda-install-samples-8.0.61.sh \ home ou nvcc -V

Descobrimos que o Ubuntu instalou o cuda em /usr/local/cuda-8.0 em vez do local assumido /usr/local/cuda-8.0.61 . Daí eu mudei export PATH=/usr/local/cuda-8.0.61/bin${PATH:+:${PATH}} para export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}} e instalei com sucesso o cuda.

    
por Li Huang 09.05.2017 / 08:02
1

A resposta aceita não funcionou para o meu caso. Eu estava instalando o CUDA 8.0 no meu labtop com as seguintes especificações:

  • Placa gráfica: GeForce GTX 950M (cc 5.0)
  • CPU: Intel Core i7-6700HQ (com Intel HD Graphics 530)

O guia a seguir instala o driver NVIDIA primeiro e depois instala o CUDA 8.0.

Instalando o CUDA 8.0 em uma nova instalação do Ubuntu 16.04

  1. Iniciar [Software & Atualizações]. Selecione a guia [Drivers Adicionais].
  2. Na lista, encontre sua placa gráfica. Entre os drivers que podem ser usados para a placa, escolha o driver proprietário da NVIDIA. Em seguida, pressione o botão [Apply Changes]. No meu caso, sob o nome da placa gráfica "NVIDIA Corporation: GM107M [Geforce GTX 950M]", havia duas seleções:

    • Usando o driver binário NVIDIA - versão 375.66 da nvidia-375 (proprietária, testada)
    • Usando o servidor X.Org X - driver de vídeo Nouveau do xserver-xorg-video-nouveau (código-fonte aberto)
  3. Exclua os drivers de vídeo instalados padrão com $ sudo apt remove xserver-xorg-video* .

  4. Reinicie.
  5. Baixe o kit de ferramentas CUDA 8.0 em aqui . Entre os tipos de instalador, escolha "runfile (local)". Isso faz o download de cuda_8.0.61_375.26_linux.run .
  6. Execute o instalador com $ sudo sh cuda_8.0.61_375.26_linux.run .
    • [Opcional] Se a sua versão do driver NVIDIA atualmente instalada for superior à versão do driver contida no instalador baixado, você poderá optar por não instalar o driver durante a instalação do CUDA. No meu caso, como eu já tenho a versão do driver 375.66 , que é maior que 375.26 contido no instalador, optei por não instalar.
  7. Após a instalação, configure seu caminho binário e o caminho da biblioteca (você pode seguir as instruções do instller). Se você optar por configurar ld.so.conf e ocorrer o seguinte erro: libEGL.so.1 is not a symbolic link , siga a direção de este link .
por nglee 01.06.2017 / 04:25
1

Esta é uma resposta looooong como eu estava enroscando meu laptop várias vezes ao escrevê-lo. No entanto, eu prefiro manter isso por muito tempo, pois talvez seja útil para outras pessoas também;) A melhor parte da minha resposta começa em Edited-Updated

Muuuito, eu li todas as respostas aqui e em outros lugares, eu não sei porque, mas cada uma delas me causa um problema: (

Após 4 dias, reinstalar o Linux aqui e agora é o que funcionou para mim.

Antes de ir ao procedimento principal, quero mencionar um método alternativo.

método alternativo se você estiver usando um laptop:

Assim, você pode alternar entre sua nvidia e sua intel gpu em seu laptop usando

sudo prime-select intel
sudo prime-select nvidia

Em outras palavras, você pode mudar para a Intel e instalar a nvidia e o switch de volta para a Intel para usos normais e sempre que você quiser usar o Deep Learning Switch para a Nvidia One.

De qualquer forma,

deixe-me falar sobre o método principal que finalmente funciona para mim (informações aqui são principalmente obtidas de Link ):

Excluindo e limpando todas as coisas nvidia / cuda existentes:

sudo apt-get remove --purge nvidia-*
sudo apt-get purge nvidia-cuda*
sudo apt-get purge nvidia-*
sudo /usr/bin/nvidia-uninstall
sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl
sudo rm -rf  /etc/modprobe.d/blacklist-nouveau.conf

Depois, atualizamos tudo:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo reboot

Agora, há uma possibilidade de você não conseguir fazer login e ficar preso no loop ...

Não se preocupe, eu enfrentei isso mais de 50 vezes ...

pressione ctr+alt+F2 digite seu nome de usuário e senha

agora digite:

sudo service lightdm stop

Opcional, algumas pessoas também precisam digitar isto, honestamente, idk, qual é o uso disso: sudo init 3

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

adicione

blacklist nouveau
options nouveau modeset=0

, salve e saia.

Em seguida, digite:

sudo update-initramfs -u

vá para o arquivo que você tem cuda .run arquivo lá e digite:

sudo sh cuda_8.0_linux.run --override
sudo service lightdm start
sudo reboot

Então, se você tiver sorte, você deve poder fazer o login agora. Como você pode imaginar, eu não tive sorte, e eu ainda não pude me registrar. Então eu tive que pressionar ctr+Alt+F2 novamente e fazer o seguinte:

sudo ubuntu-drivers autoinstall
sudo reboot

Agora eu consegui logar finalmente.

Agora é hora de definir os caminhos e verificar as instalações.

tipo:

export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64                         ${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

nvidia-smi
nvcc -V

ele deve mostrar que você tem cuda 8.

Além disso, caso você também possa fazer isso:

export PATH=$PATH:/usr/local/cuda-8.0/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-8.0/lib64


gedit ~/.bashrc

adicione isso no final:

export PATH=$PATH:/usr/local/cuda-8.0/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-8.0/lib64

# Added by me on 2013/06/24
PATH=~/bin:$PATH
export PATH

Salve e saia do gedit. Tipo:

sudo ldconfig /usr/local/cuda-8.0/lib64

Uma pergunta para as pessoas que sabem mais do que eu:

Então, tudo soa como trabalhar, mas quando eu desligo / reinicializo meu sistema por alguns segundos ele mostra

Então, tudo soa como trabalhar, mas quando eu desligar / reiniciar o sistema por alguns segundos, ele mostra "Falha ao iniciar o carregamento de módulos do kernel" Eu tentei isso post mas não está ajudando, por favor me avise se você souber como consertá-lo .

----------------

Editado e atualizado

Adivinhe, eu estraguei tudo de novo.

Mas desta vez eu cheguei com uma solução muito mais fácil. e aqui está o ponto principal: Às vezes precisamos dizer NÃO

Aqui está o que funciona muito bem para mim. depois de limpar e remover tudo e sudo reboot faça isso:

sudo ubuntu-drivers autoinstall
sudo reboot

pressione ctr+alt+F2 digite seu nome de usuário e senha

agora digite:

sudo service lightdm stop

sudo sh cuda_8.0_linux.run  

IMPORTANTE: durante a instalação, a primeira pergunta pede a reinstalação do driver novamente, DIGA NÃO a esta mãe f **** pergunta Diga sim ao resto deles embora: D depois de terminar.

sudo service lightdm start
press 'alt+ctr+F7' 

faça login no seu querido PC

Funcionou? Sua vinda:)

    
por Alex 29.08.2017 / 01:39
1

Eu inicialmente tentei fazer isso sudo lightdm stop stuff, mas isso levou a um loop de login. Então eu encontrei um novo método:

  1. Copie o arquivo cuda_9.0.176_384.81_linux.run (no meu caso, era runfile) para qualquer diretório em /home/<your_username> , como Downloads ou documentos ou em qualquer lugar.

  2. Depois disso, reinicie o computador e quando o menu de inicialização do Ubuntu aparecer, vá para 'Opções avançadas → Modo de recuperação' (se não aparecer, pressione a tecla shift ao inicializar)

  3. Selecione 'drop to root shell', pressione ENTER para continuar quando for solicitado a pressionar enter ou Ctrl-D.

    Editar : execute mount -o rw,remount / para obter privilégios de leitura / gravação.

  4. Entre nesse diretório em que você copiou o arquivo de instalação do cuda.

  5. Execute o comando com base no tipo de arquivo, que pode ser encontrado no link depois de selecionar o seu alvo desejado como você fez anteriormente. No meu caso, foi sudo sh cuda_*.run

  6. Este é passo importante e avance devagar e com cuidado , quando a informação / contrato longo terminar ACEITAR .

  7. Em seguida, ele perguntará sobre a INSTALAÇÃO DO DRIVER DA NVIDIA pressione sim ( y ).

  8. Em seguida, ele provavelmente perguntará sobre a instalação das bibliotecas do OpenGL , ignorará porque pode sobrescrever sua instalação normal do driver e causar problemas , no meu caso ocorreu. Então, pressione não ( n ).

  9. Em seguida, prossiga com todas as instalações e ele será concluído automaticamente e, por último, mostrará o arquivo de log em /tmp .

  10. Agora, reinicialize o sistema , digitando o comando reboot no shell do modo de recuperação.

  11. Depois que o sistema for iniciado, talvez ele não mostre os arquivos de amostra CUDA, porque você precisa concluir essas duas etapas obrigatórias de pós-instalação:

    [A] Add the correct path for cuda.

    [B] Add correct path for LD_LIBRARY_PATH

    Adicione o caminho ao arquivo ~ / .bashrc e execute source ~/.bashrc para tornar o caminho permanente para que ele não desapareça após a reinicialização, confirme-o fechando o terminal atual e executando o segundo comando na etapa 12 novamente em outro terminal.

    Consulte Vá para 7. Ações pós-instalação

  12. Para verificar se o CUDA está instalado corretamente ou não, execute ambos os comandos mencionados abaixo e verifique se nvcc -V fornece saída ou não

    cat /proc/driver/nvidia/version
    
    nvcc -V
    
  13. Vá para ~/NVIDIA_CUDA-9.0_Samples/1_Utilities/deviceQuery e execute estes:

    make
    
    ./deviceQuery
    

    e corresponde a saída com esta Imagem , o seu pode ser diferente, mas o formato de saída deve corresponder.

  14. Parabéns você instalou o CUDA Toolkit com êxito . Depois disso, vá até aqui e tente alguns exemplos Vá para 7.2 Ações recomendadas .

CORTESIA - DOCS DE TOOLKIT CUDA

P.S - Qualquer tipo de crítica é bem vinda, pede desculpas antecipadamente por quaisquer erros, esta é a minha primeira resposta em askubuntu.com.

MUITO OBRIGADO POR LEITURA:)

    
por Amit Bhatt 22.11.2017 / 19:37
0
Tendo feito isso várias vezes, perdendo com sucesso / sem sucesso meu display, chegando aqui - ganhando insights - alguns cuda libs não estão no caminho, faltando, não instalados - a maneira sã é apenas instalar os drivers linux para o seu cartão nvidia < href="https://medium.com/techlogs/install-the-right-nvidia-driver-for-cuda-in-ubuntu-2d9ade437dec"> link e trabalhar em nvidia-cuda docker imagens - base ou devel.

Faça o mapeamento de volume de sua pasta de código para o contêiner - instale o que você deseja - Mesmo com o trabalho com keras ou tensorflow ou simplesmente opencv

docker run --net=host --runtime=nvidia -it -v ~/coding:/coding nvidia/cuda: /bin/bash

O Note TF também vem com sua janela de encaixe

    
por 01.03.2019 / 05:58
0

Isso funcionou para mim

sudo rm /tmp/.X*-lock
sudo apt-get purge nvidia-*
sudo reboot
sudo service lightdm stop

Pressione Alt + f1

sudo rmmod nvidia
sudo sh cuda_8.0.61_375.26_linux.run 
sudo service lightdm start

e reinicie

    
por bashar 28.02.2017 / 15:42

Tags