CUDA 6.5 Falha ao adicionar GPGKEY em http: // cuda-repo / repos / GPGKEY às chaves apt

0

Estou tentando instalar o CUDA 6.5 (não a versão mais recente CUDA 7.0) para trabalhar com algum pacote R, que suporta apenas o CUDA 6.5 até agora. Meu Ubuntu é:

deniz@deniz:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.2 LTS
Release:    14.04
Codename:   trusty

De acordo com a Documentação da CUDA da versão 6.5 eu devo correr

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

e é isso que acontece:

deniz@deniz:~$ sudo dpkg -i cuda-repo-ubuntu1404_6.5-14_amd64.deb
(Reading database ... 237074 files and directories currently installed.)
Preparing to unpack cuda-repo-ubuntu1404_6.5-14_amd64.deb ...
Unpacking cuda-repo-ubuntu1404 (6.5-14) over (6.5-14) ...
Setting up cuda-repo-ubuntu1404 (6.5-14) ...
gpg: no valid OpenPGP data found.
Failed to add GPGKEY at http://cuda-repo/repos/GPGKEY to apt keys.

Sou relativamente novo no Ubuntu, por isso agradeço a sua ajuda. Eu olhei para problemas semelhantes, mas isso não me ajudou.

Obrigado!

    
por Deniz 28.03.2015 / 14:48

2 respostas

1

Você já tentou usar o apt para forçar a instalação das dependências, e ignorando a verificação de segurança, usando o sinalizador --allow-não-autenticado depois que você executou o dpkg -i?

sudo apt-get --allow-unauthenticated install -f

Se isso não funcionar, tente mover o arquivo deb para os arquivos apt e instalá-lo usando o apt-get:

sudo mv cuda-repo-ubuntu1404_6.5-14_amd64.deb /var/cache/apt/archives/
sudo apt-get --allow-unauthenticated install cuda-repo-ubuntu1404

Você pode ter que digitar o nome completo do pacote até a parte .deb para ele instalar, não tenho certeza. Deixe-me saber como é isso!

    
por Dustin McKenna-Watts 28.03.2015 / 15:02
0

Para instalar as bibliotecas cuda-6.5, resolvi esse problema instalando o driver 340.76 separadamente, obtendo o arquivo de execução da instalação de aqui , em seguida, instale o arquivo de execução da biblioteca cuda que obtive de < a href="https://developer.nvidia.com/cuda-toolkit-65"> aqui .

Quando instalei a biblioteca do cuda toolkit, tive que usar o sinalizador de substituição, pois meu compilador era mais recente:

sudo ./cuda_6.5.14_linux_64.run --override

Verifiquei a instalação do driver que funcionava usando nvidia-smi e que as bibliotecas do cuda foram instaladas corretamente, compilando executando make no diretório ./NVIDIA_CUDA-6.5_Samples/1_Utilities/deviceQuery/ e executando ./deviceQuery .

Observarei que ainda preciso classificar as permissões das bibliotecas instaladas, já que o processo de instalação exigia raiz e não defini as permissões de forma que eu possa usá-las como um usuário comum.

    
por Steven C. Howell 13.07.2015 / 16:26