J'ai une nouvelle Ubuntu 14.04 installée, mon ordinateur portable a un NVIDIA GEFORCE 740M. J'ai suivi le guide this pour installer CUDA, et juste après tyiping:
Sudo dpkg -i cuda-repo-ubuntu1404_6.5-14_AMD64.deb
Je reçois un message d'erreur
Failed to add GPGKEY at http://cuda-repo/repos/GPGKEY to apt keys.
J'ai essayé ce qui était suggéré ici sans succès et je suis définitivement perdu. Comment puis-je résoudre ce problème?
J'ai essayé le même processus avec le nouveau CUDA 7 et cela ne m'a donné aucune erreur, mais certains problèmes de pilote sont survenus. J'essaie d'installer CUDA 6.5 car un collègue et moi-même travaillons sur le même projet. besoin d’adaptation (même si je ne pense pas qu’avoir une autre version de CUDA puisse poser problème). J'aimerais résoudre le problème de GPGKEY, mais si ce n'est pas le cas, je devrai le faire autrement (dans ce cas, tout indice serait très apprécié).
N'oubliez pas que j'ai essayé d'installer CUDA 6.5 avec .run. Je n'y avais eu aucun problème, mais lors de l'installation de nvidia-cuda-toolkit, il n'a installé que la version 5.5, clairement incompatible avec la version 6.5. Encore une fois, je suis ouvert à toute autre possibilité de le faire fonctionner. Même si je résous ce problème, il me restera des problèmes pour obtenir le nvidia-toolkit 6.5. Si vous avez besoin d'autres informations pour m'aider, je serai ravi de les partager.
Pour installer nVidia cuda, suivez les instructions suivantes:
commencez par télécharger le fichier .run à partir de ici . (vous pouvez vérifier la dernière version disponible ici )
Placez le fichier téléchargé dans votre dossier personnel (/ home/ nom d'utilisateur /)
maintenant changer la session tty avec Ctrl+Alt+F1 ( avant cela, notez les instructions ailleurs. Nous allons désactiver la session de l'interface graphique )
Connectez-vous avec votre identifiant et votre mot de passe
lancez cette commande pour éteindre le serveur x:
Sudo service lightdm stop
Sudo ./cuda_*
Suivez les instructions du programme d'installation et installez le kit d'outils de développement cuda.
Ceci fait, lancez cette commande pour redémarrer xserver:
Sudo service lightdm start
Enfin, revenez à l'interface graphique (tty7) en appuyant sur Ctrl+Alt+F7
S'il vous plaît effectuer un redémarrage et profitez-en!
Vous pouvez ignorer les étapes 8, 9 et 10 et entrer cette commande pour redémarrer directement après l'installation:
Sudo redémarrer
J'ai suivi exactement le même processus et j'ai installé avec succès la boîte à outils de développement cuda. Je vais avoir nVidia GTX 750 1 Go DDR 5.
Longue histoire: le fichier DEB actuellement lié sur la page de CUDA Toolkit 6.5 est cassé et après la correction devient équivalent à celui de 7.0.
Plus précisément, il semble que quelqu'un chez Nvidia ait confondu le fichier issu des tests de production (contenant un alias de réseau interne) avec celui destiné à la publication, ce qui aurait indiqué le serveur public réel.
Pour le voir, extrayez-le complètement et exécutez grep -R http
, vous n'aurez que des références à http: // cuda-repo .
Vous pourriez réparer le fichier (le 6.5-14
lié sera mis à jour sur le 6.5-19
également brisé, alors allons-y avec) avec …
mkdir tmp && cd tmp
curl -O http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_6.5-19_AMD64.deb
ar p cuda-repo-ubuntu1404_6.5-19_AMD64.deb data.tar.gz | tar zx
ar p cuda-repo-ubuntu1404_6.5-19_AMD64.deb control.tar.gz | tar zx
sed -i -e 's/cuda-repo\/prodtest/developer.download.nvidia.com\/compute\/cuda\/repos/g' etc/apt/sources.list.d/cuda.list
sed -i -e 's/cuda-repo/developer.download.nvidia.com\/compute\/cuda/g' postinst
tar czf data.tar.gz etc usr
tar czf control.tar.gz conffiles control postinst postrm
ar rv cuda-repo-ubuntu1404_6.5-19_AMD64.deb data.tar.gz control.tar.gz
Sudo dpkg -i cuda-repo-ubuntu1404_6.5-19_AMD64.deb
… Mais une fois que vous l'utiliserez, vous constaterez que apt-get install cuda
essaiera simplement d'obtenir la version 7.0, et que si vous (I) veniez d'essayer le DEB pour la version 7.0 pour commencer, vous auriez peut-être remarqué que le paquet a été renommé cuda-6-5 de toute façon. Merci Nvidia!