Je ne sais pas comment installer CUDA dans mon système. Il existe de nombreux tutoriels sur cuda sur 12.04 LTS et quelques-uns sur 13.04 et 13.10, mais ils parlent tous de l’acquisition d’un deb
package dans la zone de développement de NVidia CUDA .
NVidia n’offre pas encore de paquet Debian pour la version 14.04.
Cependant, il y a un paquet prometteur dans apt
référentiel: nvidia-cuda-toolkit
.
Le problème est que je n’ai trouvé aucun exemple. Du moins pas les exemples mentionnés dans la section 4.11 de la documentation en ligne de cuda6 .
Je dois mentionner que la boîte à outils installée est la version 5.5, pas la version 6, mais je n'ai pas trouvé de documentation pour cuda version 5.5 sur le site Web de NVidia.
Je peux donc vérifier que cela nvcc
existe, mais rien d’autre que cela. Comment puis-je obtenir des exemples à exécuter pour vérifier que CUDA est correctement installé?
Réponses:
Cuda6 travaille sur Lubuntu 14.04. Build-essentials avait déjà été installé. Si vous utilisez une nouvelle installation, vous devriez probablement l'installer:
Téléchargez le package cuda6 run (6.0.37 au moment de l'écriture) pour
~/Downloads
:Ouvrez un terminal et extrayez les programmes d'installation séparés via:
(J'ai essayé d'exécuter le fichier .run directement, mais il n'arrêtait pas de bousiller mon installation Xorg et ne laissait jamais X s'exécuter. Je pense qu'il s'agit d'un problème de configuration entre les versions de pilote: celles installées par
apt-get nvidia-331-updates
et le pilote cuda * .run.)Désinstallez complètement les répertoires Ubuntu avec nvidia- *. J'ai utilisé synaptic et fait une purge, AKA désinstaller complètement les programmes et la configuration.
Ayez ces instructions à portée de main car nous devons tuer X pour installer le pilote. Appuyez sur CTL + ALT+ F1pour accéder au terminal physique et vous connecter.
Acceptez le CLUF et installez le pilote. Je recommanderais de laisser mettre à jour les fichiers de configuration Xorg.
Une fois l'installation terminée, activez le module nvidia et installez CUDA.
tester si les pilotes fonctionnent en allant dans votre répertoire exemple
Travaillé pour moi à ce stade. Maintenant redémarrez X
Vous devriez pouvoir faire
et voyez une ligne avec nvidia listée. N'oubliez pas de vous déconnecter de votre terminal physique si tout fonctionne.
APPENDICE
Dans mon cas, il était nécessaire d’ajouter le dossier contenant le fichier exécutable à votre
$PATH
.Une façon de le faire est d’éditer le
~/.bashrc
fichier dans votre dossier personnel. Ajouter une ligne à votre.bashrc
(modifiez l'emplacement si vous avez modifié le dossier d'installation CUDA par défaut)Enregistrez le fichier puis sourcez votre
.bashrc
en tapantquand dans votre dossier personnel.
la source
build-essential
, pasbuild-essentials
2) Je ne dois pas arrêter X car je lance une variante de serveur sans X 3) sudo modprobe nvidia va maintenantFATAL
, on dirait que le pilote n'a pas été installé ? Ma version de la recette est ici , mais cela ne fonctionne pas.sudo ./NVIDIA-Linux-x86_64-331.62.run
, j'obtiens cette erreur . Dans/var/log/nvidia-installer.log
je vois les lignes suivantes . Quand j'essayemake oldconfig && make prepare
je reçois ceci . À ce stade, j'ai abandonné.sudo ./cuda_6.0.37_linux_64.run -driver -silent
pour installer le pilote,sudo ./cuda_6.0.37_linux_64.run -toolkit -samples -silent -override
pour installer le toolkit et des exemples (à utiliser-help
pour plus d'options). En outre, ne modifiez paschmod
directement les exemples: la boîte à outils contient un scriptcuda-install-samples-6.0.sh
dans son répertoire bin pour les copier dans un emplacement local.Pour CUDA-6.5, j'ai suivi ce tutoriel simple:
Téléchargez le .deb ici puis
C'est tout ce dont j'avais besoin pour commencer à coder sur une nouvelle installation 14.04.1 avec ma GTX 750ti. Il installe le pilote nvidia-340. deviceQuery et tous les autres exemples ont fonctionné correctement après leur compilation.
la source
J'ai installé le
nvidia-cuda-toolkit
paquet ce matin sur une nouvelle 14.04. J'ai également installé le pilote nvidia (version331.38
marquée comme testée) à partir de l'interface de pilote supplémentaire.Jusqu'à présent, tout semble bien fonctionner (
nvcc
est ici, l'affichage est correct). Vous devez redémarrer pour utiliser le nouveau pilote.Comme vous l'avez mentionné, il s'agit de CUDA 5.5, mais dans mon cas, ce n'est pas un problème.
la source
Solution rapide et facile qui a fonctionné pour moi (cuda 5.5, Lubuntu 14.04 64 bits):
Téléchargez le package .deb pour votre version Ubuntu à partir du site de Nvidia .
Ajouter repo:
Obtenez des dépendances:
Obtenez le toolkit:
(Facultatif) Obtenez l'IDE nsight:
Et vous êtes prêt à partir!
la source
La version cuda 6 est installée et les exemples sont compatibles avec Ubuntu 14.04. J'ai d'abord installé le pilote nvidia 334.21 (NVIDIA-Linux-x86_64-334.21.run), puis juste utilisé le script cuda_6.0.37_linux_64.run.
J'ai d'abord téléchargé NVIDIA-Linux-x86_64-334.21.run depuis nvidia , puis je me suis déconnecté du bureau d'ubuntu pour accéder à l'écran de connexion. Ensuite, connectez-vous à distance via ssh à partir de mon ordinateur portable et éteignez lightdm
sudo service lightdm stop
pour arrêter l'exécution de X, puis exécutez le script d'installationsudo ./NVIDIA-Linux-x86_64-334.21.run
, puis redémarrez lightdmsudo service lightdm start
. Puis redémarré. Nous avons vérifié que l'accélération matérielle fonctionnait en exécutant le jeu UrbanTerror (ne convient pas aux jeunes enfants !!, mais fonctionne maintenant à plus de 90 images par seconde au lieu de 20 images par seconde). J'ai également installé les paquets libXi et libXmu via Synaptic.Ensuite, pour installer cuda 6: j’ai téléchargé cuda_6.0.37_linux_64.run depuis nvidia et je l’installe en utilisant
sudo cuda_6.0.37_linux_64.run --override
sinon il se plaint de ne pas prendre en charge l’environnement. Je pense que je devais lui dire de ne pas écraser le pilote 334 lors de l'installation, sinon les valeurs acceptées par défaut. Pour compiler des exemples, j’ai faitcd ~/NVIDIA_CUDA-6.0_Samples
etmake
. Les exemples apparaissaient sous bin, quelques-uns devaient être exécutés, par exemple,LD_LIBRARY_PATH=/usr/local/cuda-6.0/lib64 ./MersenneTwisterGP11213
sinon ils ne pourraient pas trouver la bibliothèque libcurand.so.6.0, mais aucun autre problème que j'ai remarqué.Je ne sais pas si installer avec
--override
est risqué, mais jusqu'ici tout va bien pour mon installation.mon système: Ubuntu 14.04, CPU AMD FX-8350, GPU nvidia GTX750 (architecture Maxwell)
J'ai le paquet build-essentials installé, mais pas nvidia-cuda-toolkit
la source
J'ai mis à jour CUDA 6.0 et je travaille sur 14.04 en suivant les étapes suivantes.
Installez les packages nvidia-331, nvidia-331-dev et nvidia-331-uvm de xorg-edgers en utilisant les instructions pour l'ajout du fichier ppa à partir d' ici .
Installez CUDA 6.0 en utilisant la méthode "-extract" ci-dessus, sauf que vous ignorez la procédure d'installation du pilote et que vous vous fiez plutôt aux packages . Installez uniquement le compilateur et les exemples.
la source
J'ai installé cuda 6 en utilisant le package (cuda_6.0.37_linux_64.run) à partir d' ici . Malheureusement, je n'ai pas réussi à installer le pilote. Bien que la boîte à outils (CUDA 6) ait été installée, elle n’a pas réussi le test de test:
J'ai également testé nvidia-334, nvidia-371 de ppa: xorg-edgers / ppa. Le résultat est pire. CUDA 5 et CUDA 6 n'ont pas réussi le test sur échantillon.
En résumé, CUDA 6 ne fonctionne pas sur Ubuntu 14.04. Mais CUDA 5.5 + nvidia-331 est OK. Et vous pouvez vérifier cuda en testant des échantillons cuda-5.5.
la source
cuda-5.5 samples
sont dans / usr / share / doc /?J'ai installé et testé en utilisant cela.
https://gist.github.com/mGalarnyk/f3b78fb90ca58855bba01738dd88ef2c#file-install_cuda_7-5_ubuntu_14_04
la source