Comment installer CUDA sur Ubuntu 16.04?

70

Pour TensorFlow, j'aimerais installer CUDA. Comment puis-je faire cela sur Ubuntu 16.04?

    
posée Martin Thoma 16.07.2016 - 05:44
la source

12 réponses

77

Installer CUDA pour Ubuntu

Il existe un guide d'installation de Linux . Cependant, ce ne sont fondamentalement que les étapes suivantes:

  1. Télécharger CUDA : j'ai utilisé la version 15.04 et "runfile (local)". C'est 1,1 Go.
  2. Vérifiez la somme md5: md5sum cuda_7.5.18_linux.run . Continuez seulement si c'est correct.
  3. Supprimez toute autre installation ( sudo apt-get purge nvidia-cuda* - si vous souhaitez également installer les pilotes, alors sudo apt-get purge nvidia-* .)
    1. Si vous souhaitez installer les pilotes d’affichage (*) , déconnectez-vous de votre interface graphique. Aller à une session de terminal ( ctrl + alt + F2 )
    2. Arrêtez lightdm: sudo service lightdm stop
    3. Créez un fichier à /etc/modprobe.d/blacklist-nouveau.conf avec le contenu suivant: blacklist nouveau options nouveau modeset=0
    4. Alors faites: sudo update-initramfs -u
  4. sudo sh cuda_7.5.18_linux.run --override . Assurez-vous que vous dites y pour le lien symbolique.
    1. Redémarrez lightdm à nouveau: sudo service lightdm start
  5. Suivez les invites de la ligne de commande

Voir aussi: NVIDIA CUDA avec Ubuntu 16.04 bêta sur un ordinateur portable (si vous ne pouvez tout simplement pas attendre)

Notes : Oui, vous pouvez l'installer via apt-get install cuda . Je suggère strongment de ne pas l'utiliser car cela change les chemins et rend l'installation d'autres outils plus difficile.

Vous pouvez également être intéressé par Comment puis-je installer CuDNN sur Ubuntu 16.04? .

*: n'installez pas les pilotes d'affichage avec ce script. Ils sont vieux. Téléchargez les derniers à partir du lien

.

Vérifier l'installation de CUDA

La commande suivante affiche la version actuelle de CUDA (dernière ligne):

$ 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

La commande suivante indique la version de votre pilote et la quantité de mémoire GPU dont vous disposez:

$ 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 |
+-----------------------------------------------------------------------------+

Voir aussi: Vérifier l'installation de CuDNN

Aide! Le nouveau pilote ne fonctionne pas!

Ne paniquez pas. Même si vous ne voyez rien sur votre ordinateur, les étapes suivantes devraient vous permettre de revenir à l'état antérieur:

  1. Appuyez sur shift au démarrage
  2. Allez dans un shell racine
  3. Rendez-le accessible en écriture pour mount -o remount,rw / ( - est ? et / est - dans la présentation américaine)
  4. sh cuda_7.5.18_linux.run --uninstall
  5. sudo apt-get install nvidia-361 nvidia-common nvidia-prime nvidia-settings

Pilotes graphiques

L'installation des pilotes graphiques est un peu délicate. Cela doit être fait sans support graphique.

  1. Déconnectez-vous de votre session X en cours.
  2. Ctrl + Alt + F4 (vous pouvez revenir en arrière avec Ctrl + Alt + F7 )
  3. Vous devez supprimer tous les autres pilotes avant.
    1. Recherchez-les via dpkg -l | grep -i nvidia
    2. Supprimez-les via sudo apt-get remove --purge nvidia-WHATEVER
  4. Arrêtez lightdm via sudo service lightdm stop
  5. Vous devrez peut-être reboot votre ordinateur / ajouter le pilote "nouveau" ( Tutoriel allemand )
réponse donnée Martin Thoma 16.07.2016 - 05:44
la source
18

J'ai essayé d'installer plusieurs fois à l'aide du fichier .run, mais une erreur s'est toujours glissée et j'ai soit rencontré une boucle de connexion, soit complètement perdu l'affichage. Par conséquent, je recommanderais d’utiliser le fichier .deb et de ne pas jouer avec le gestionnaire d’affichage.

Guide d'installation de NVIDIA CUDA pour Linux est un excellent lien qui répertorie tous les détails. Assurez-vous de suivre chaque étape à la lettre.

Pour installer le pilote Nvidia, procédez comme suit:

  1. Sous Ubuntu, dans le menu "Rechercher dans votre ordinateur" situé dans le coin supérieur gauche, recherchez "Pilotes supplémentaires" (vous pouvez également configurer Paramètres système - > Logiciels et mises à jour - > Pilotes supplémentaires)

  2. Dans le menu qui apparaît, sélectionnez l’un des pilotes Nvidia et cliquez sur "Appliquer les modifications" (cette étape utilise Internet.Si cela échoue, votre serveur proxy risque de bloquer le téléchargement)

  3. Redémarrez votre système.

  4. Ouvrez une fenêtre de terminal et tapez nvidia-smi. Si votre pilote a été installé correctement, vous devriez voir quelque chose comme:

+------------------------------------------------------+                       
| 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  |
+-----------------------------------------------------------------------------+

Vous pouvez facilement installer CUDA en suivant le lien précédent maintenant. En bref:

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

Téléchargez une boîte à outils à partir d'ici , puis installez le fichier .deb (remplacez le nom en conséquence)

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

puis exécutez:

sudo apt-get update
sudo apt-get install cuda
    
réponse donnée akshita007 21.01.2017 - 07:50
la source
6

J'ai également essayé différentes approches pour installer Cuda 8.0 dans Ubuntu 16.04. Enfin, ce sont les étapes qui font l'affaire. J'ai suivi ce didacticiel et mis à jour les étapes corrigées comme suit.

  1. Mettre à jour le système

    apt-get update && apt-get upgrade 
    
  2. Téléchargez VirtualGL et installez-le. Pour installer

    dpkg -i virtualgl*.deb
    
  3. Téléchargez et installez CUDA 8.0 et installez-le. Je suggère de le faire contre Internet. Comme ça,

  4. Installezlesdépendancesrequises.

    apt-getinstalllinux-headers-$(uname-r)apt-getinstallfreeglut3-devlibxmu-devlibpcap-dev
  5. MettezàjourlecheminPATHdusystèmedans.bashrc,quisetrouvedanslerépertoiredebase.Veuilleznoterquesivousinstallezcesélémentsàl’emplacementdeladifférence,veuillezmettreàjourlecheminenfonctiondecela.

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

    apt-getinstallbumblebee-nvidiaprimus
  7. ModifiezlefichierdeconfigurationdebumblebeepourquebumblebeesachequenousutilisonslepiloteNVIDIA.Veuillezmettreàjourlecheminenfonctiondevotresystème.Voiciunevuederéférencequivousaidera.

    sudonano+22/etc/bumblebee/bumblebee.conf

    Ajouter:

    [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. Exécutezcequisuitetnotezl’adressePCIdevotrecartevidéo.

    $lspci|egrep'VGA|3D'00:02.0VGAcompatiblecontroller:IntelCorporationDevice5916(rev02)01:00.03Dcontroller:NVIDIACorporationDevice179c(reva2)
  9. Modifiezlefichierxorg.conf.nvidiaafinqu’ilconnaissel’adressePCI(01:00.0pourmoi)devotrecartevidéo.Mettezàjourl'adressePICcommeindiquéci-dessousdanslasection"ServerLayout"

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

    Ajouter:

    Section "ServerLayout"
        Identifier  "Layout0"
        Option      "AutoAddDevices" "false"
        Option      "AutoAddGPU" "false"
        BusID "PCI:01:00.0"
    
  10. Redémarrez le système et amusez-vous avec quelques exemples de codes.

    sudo shutdown -r now
    
réponse donnée GPrathap 08.02.2017 - 02:22
la source
2

C’est une réponse looooongue car j’ai vissé mon ordinateur portable plusieurs fois en l’écrivant. Cependant, je préfère le garder longtemps, car il peut aussi être utile pour d’autres personnes;) La meilleure partie de ma réponse commence par Modifié-mis à jour

Sooooo, j'ai lu toutes les réponses ici et ailleurs, je ne sais pas pourquoi, mais chacune d'elles me cause un problème: (

Après 4 jours, réinstaller Linux va et vient, voici comment cela a fonctionné pour moi.

Avant de passer à la procédure principale, je souhaite mentionner une méthode alternative.

Autre méthode si vous utilisez un ordinateur portable:

Vous pouvez donc basculer entre votre nvidia et votre gpu intel sur votre ordinateur portable en utilisant

sudo prime-select intel
sudo prime-select nvidia

En d'autres termes, vous pouvez passer à Intel et installer nvidia, puis revenir à Intel pour des utilisations normales et chaque fois que vous souhaitez utiliser l'apprentissage en profondeur, passez à nvidia one.

Quoi qu'il en soit,

Permettez-moi de parler de la méthode principale qui fonctionne enfin pour moi (les informations ici sont principalement extraites de Link ):

Suppression et suppression de tous les éléments nvidia / cuda existants:

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

Ensuite, nous mettons tout à jour:

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

Il est possible que vous ne puissiez pas vous connecter et que vous restiez coincé dans la boucle ...

Pas de soucis, j'ai fait face à plus de 50 fois ...

appuyez sur ctr+alt+F2 tapez votre nom d'utilisateur et votre mot de passe

maintenant, tapez ceci:

sudo service lightdm stop

Facultatif, certaines personnes ont également besoin de taper ceci, honnêtement, idk à quoi sert-il: sudo init 3

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

ajouter

blacklist nouveau
options nouveau modeset=0

, sauvegardez-le et quittez-le.

Puis tapez:

sudo update-initramfs -u

allez dans le fichier cuda .run et tapez:

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

Alors, si vous avez de la chance, vous devriez pouvoir vous connecter maintenant. Comme vous pouvez le deviner, je n’étais pas chanceux et je ne pouvais toujours pas me connecter. Je devais donc appuyer à nouveau sur ctr+Alt+F2 et procéder comme suit:

sudo ubuntu-drivers autoinstall
sudo reboot

Je pourrais maintenant me connecter enfin.

Le moment est venu de définir les chemins et de vérifier les installations.

tapez:

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

cela devrait vous montrer que vous avez cuda 8.

Aussi, juste au cas où vous pouvez aussi faire ceci:

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


gedit ~/.bashrc

ajoutez-les à la fin:

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

Enregistrez et quittez gedit. Type:

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

Une question pour les personnes qui en savent plus que moi:

Donc, tout semble fonctionner, mais lorsque j'arrête / redémarre mon système pendant quelques secondes, cela indique

Donc, tout semble fonctionner, mais lorsque j'arrête / redémarre mon système pendant quelques secondes, le message “Impossible de démarrer le chargement des modules du noyau” , j'ai essayé cette poster , mais cela n’aide en rien, faites-le-moi savoir si vous savez comment y remédier .

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

Modifié-mis à jour

Devinez quoi, j'ai encore foutu.

Mais cette fois, je suis arrivé avec une solution beaucoup plus facile. et voici le point principal: Parfois, nous devons dire NON

Voici ce qui fonctionne vraiment bien pour moi. après avoir tout purgé et tout supprimé, puis redémarrez sudo:

sudo ubuntu-drivers autoinstall
sudo reboot

appuyez sur ctr+alt+F2 tapez votre nom d'utilisateur et votre mot de passe

maintenant, tapez ceci:

sudo service lightdm stop

sudo sh cuda_8.0_linux.run  

IMPORTANT: lors de l'installation, la première question demande de réinstaller le pilote à nouveau. DITES NON à cette question f mère . Dites oui aux autres: D après avoir terminé.

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

connectez-vous à votre cher PC

Cela a-t-il fonctionné? Votre bienvenue:)

    
réponse donnée Alex 29.08.2017 - 01:39
la source
2

J'ai écrit un article sur ce blog il y a quelque temps - Installation de la boîte à outils Nvidia CUDA - Ubuntu 16.04 LTS - notes /

Mon environnement: double démarrage Windows 10 et Unbuntu 16.04 LTS.

Copiez et collez ici quelques enseignements importants. Veuillez consulter l'article du blog pour des instructions détaillées (juste pour éviter les doublons)

Apprentissage majeur:

  • Désactivez les paramètres du démarrage sécurisé dans UEFI Firmware (procédez en mode BIOS / redémarrez à partir du démarrage avancé de Windows). (J'essayais depuis des lustres en espérant pouvoir le faire fonctionner avec Secure Boot activé. Pas de chance Secure Boot a empêché le pilote Nvidia de s'installer correctement sur Ubuntu . Désactiver Secure Boot s'avère être la seule solution efficace pour Si vous pouvez installer le pilote Nvidia sans désactiver le démarrage sécurisé, faites-le moi savoir)
  • Suivez le Guide d'installation de Linux CUDA .
  • (opinionated ...) Utilisez l’installation de Linux .deb (gestionnaire de paquets) (pour simplifier les choses.). Téléchargez le fichier .deb dans un navigateur. Installer à partir de la ligne de commande du terminal.
  • (avisé ...) N'utilisez pas l'installation du fichier d'exécution (trop compliquée).

Instructions détaillées:

Veuillez vous reporter à la trousse à outils Nvidia CUDA. installation - ubuntu 16.04 LTS - notes /

    
réponse donnée Atlas7 04.10.2017 - 14:54
la source
2

Les étapes qui ont fonctionné pour moi:

  1. sudo apt-get install nvidia-cuda-toolkit OU 1 '. les instructions d'installation ici

  2. Vous devez sélectionner le pilote nvidia dans Logiciels et mises à jour / Pilotes supplémentaires (375, dans mon contexte)

  3. Suivez l’écran bleu lorsque vous redémarrez et, à partir de là, désactivez le démarrage sécurisé en saisissant votre mot de passe défini lors de l’installation du pilote nvidia. (aucune initialisation sécurisée désactivée par le BIOS ne fonctionnait pour moi).

Maintenant, la sortie du test d'installation est réussie.

    
réponse donnée marilena.oita 10.10.2017 - 15:59
la source
1

Je l'ai fait fonctionner après avoir lu plusieurs articles: J'avais déjà une carte ATI dans l'ordinateur qui s'est avérée très utile. J'ai installé la GTX 1070 à côté de l'ATI et j'ai commencé à installer Kubuntu 16.04. Seul l'écran connecté à la carte ATI avait initialement une image, ce qui m'a permis d'installer le pilote NVIDIA-Linux-x86_64-367.27.run téléchargé à partir du site Web du fournisseur. Pour installer CUDA, j'ai téléchargé le fichier cuda_7.5.18_linux.run. J'ai installé le toolkit cuda à l'aide de deux commutateurs:

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

Les exemples cuda peuvent également être installés à partir du fichier .run. Un problème était cuda n'aime pas gcc5. Alors j'ai fait sudo apt-get install gcc-4.8 puis changé le gcc par défaut pour cette version par:

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

J'ai remplacé gcc par gcc5 après l'installation de cuda. La compilation des exemples cuda doit également être effectuée avec gcc4.8. Gcc4.9 pourrait fonctionner mais je ne l’ai pas essayé.

    
réponse donnée Hao Chen 31.07.2016 - 17:57
la source
1

Une méthode généralement préférée consiste à installer SW par le biais de fichiers deb, lorsqu’ils sont disponibles, car ils offrent un moyen plus robuste de gérer les dépendances et une méthode plus fiable pour la suppression de SW. La version candidate de CUDA 8.0 était disponible pour 16.04 (dans la zone de développement) de cette manière et maintenant, CUDA 8.0 pour Ubuntu 16.04 est disponible via les fichiers deb (local) et (réseau): lien

    
réponse donnée Normand Robert 05.10.2016 - 22:52
la source
1

Pour rappel, Ubuntu 16.04 pourrait ne pas installer cuda à l’emplacement supposé /usr/local/cuda-8.0.61 . Par conséquent, export PATH=/usr/local/cuda-8.0.61/bin${PATH:+:${PATH}} pourrait ne pas fonctionner.

Quand j’essayais d’installer "cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb" sur Ubuntu 16.04, j’ai simplement suivi les instructions suivantes lien . Cependant, je n'ai pas pu compiler cuda-install-samples-8.0.61.sh \ home ou nvcc -V

Il s'est avéré qu'Ubuntu a installé cuda dans /usr/local/cuda-8.0 au lieu de l'emplacement supposé /usr/local/cuda-8.0.61 . J'ai donc changé export PATH=/usr/local/cuda-8.0.61/bin${PATH:+:${PATH}} en export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}} et j'ai installé cuda avec succès.

    
réponse donnée Li Huang 09.05.2017 - 08:02
la source
1

La réponse acceptée n'a pas fonctionné pour mon cas. J'installais CUDA 8.0 sur mon laboratoire avec les spécifications suivantes:

  • Carte graphique: GeForce GTX 950M (cc 5.0)
  • CPU: Intel Core i7-6700HQ (avec Intel HD Graphics 530)

Le guide suivant installe d'abord le pilote NVIDIA, puis installe CUDA 8.0.

Installation de CUDA 8.0 sur une nouvelle installation d’Ubuntu 16.04

  1. Lancez [Software & Mises à jour]. Sélectionnez l'onglet [Pilotes supplémentaires].
  2. Dans la liste, trouvez votre carte graphique. Parmi les pilotes pouvant être utilisés pour la carte, choisissez le pilote propriétaire de NVIDIA. Puis appuyez sur le bouton [Apply Changes]. Dans mon cas, sous le nom de carte graphique "NVIDIA Corporation: GM107M [Geforce GTX 950M]", il y avait deux choix:

    • Utilisation du pilote binaire NVIDIA - version 375.66 de nvidia-375 (propriétaire, testé)
    • Utilisation du serveur X.Org X - Nouveau pilote d’affichage de xserver-xorg-video-nouveau (source ouverte)
  3. Supprimez les pilotes vidéo installés par défaut avec $ sudo apt remove xserver-xorg-video* .

  4. Redémarrez.
  5. Téléchargez la boîte à outils CUDA 8.0 à partir de ici . Parmi les types d’installateurs, choisissez "runfile (local)". Ceci télécharge cuda_8.0.61_375.26_linux.run .
  6. Exécutez le programme d'installation avec $ sudo sh cuda_8.0.61_375.26_linux.run .
    • [Facultatif] Si la version de votre pilote NVIDIA actuellement installée est supérieure à la version du pilote contenue dans le programme d'installation téléchargé, vous pouvez choisir de ne pas installer le pilote lors de l'installation de CUDA. Dans mon cas, étant donné que j'ai déjà la version du pilote 375.66 , qui est supérieure à 375.26 contenue dans le programme d'installation, j'ai choisi de ne pas installer.
  7. Après l’installation, configurez votre chemin binaire et votre chemin de bibliothèque (vous pouvez suivre les instructions à partir de l’installeur). Si vous choisissez de configurer ld.so.conf et que l'erreur suivante se produit: libEGL.so.1 is not a symbolic link , suivez les instructions fournies par lien .
réponse donnée nglee 01.06.2017 - 04:25
la source
1

J'ai d'abord essayé de faire cela sudo lightdm stop , mais cela a conduit à une boucle de connexion. J'ai donc trouvé une nouvelle méthode:

  1. Copiez le fichier cuda_9.0.176_384.81_linux.run (dans mon cas, il s'agissait d'un fichier exécutable) dans n'importe quel répertoire situé dans /home/<your_username> comme des téléchargements ou des documents, ou n'importe où.

  2. Après cela, redémarrez votre ordinateur et lorsque le menu de démarrage d'Ubuntu apparaît, choisissez "Options avancées → Mode de récupération" (s'il n'apparaît pas, maintenez la touche shift enfoncée pendant le démarrage)

    .
  3. Sélectionnez 'drop to root shell', appuyez sur ENTREE pour continuer lorsque vous êtes invité à appuyer sur Entrée ou sur Ctrl-D.

    Modifier : exécutez mount -o rw,remount / pour obtenir les privilèges de lecture-écriture.

  4. Accédez au répertoire dans lequel vous avez copié le fichier d'installation cuda.

  5. Exécutez la commande en fonction du type de fichier. Vous pouvez la trouver à l'adresse lien après avoir sélectionné votre lien. cible souhaitée comme vous l'avez fait précédemment. Dans mon cas, c'était sudo sh cuda_*.run

  6. C’est une étape importante et procédez lentement et avec précaution , à la fin du long accord / ACCEPTER .

  7. Ensuite, il vous posera des questions sur INSTALLATION DU PILOTE NVIDIA , puis sur oui ( y ).

  8. Ensuite, il vous posera probablement des questions sur l'installation des bibliothèques OpenGL , ignorez-le car il pourrait annuler l'installation de votre pilote normal et causer des problèmes , dans mon cas, il l'a fait. Appuyez donc sur non ( n ).

  9. Ensuite, poursuivez avec toutes les installations. La procédure sera terminée automatiquement et affichera enfin le fichier journal dans /tmp .

  10. Maintenant, redémarrez le système en entrant la commande de redémarrage dans le shell en mode de récupération.

  11. Une fois votre système démarré, les exemples de fichiers CUDA risquent de ne pas s'afficher, car vous devez suivre ces deux étapes postérieures à l'installation:

    [A] Add the correct path for cuda.

    [B] Add correct path for LD_LIBRARY_PATH

    Ajoutez le chemin d'accès au fichier ~ / .bashrc et exécutez source ~/.bashrc pour le rendre permanent afin qu'il ne disparaisse pas après le redémarrage. Confirmez-le en fermant le terminal actuel et en réexécutant la deuxième commande à l'étape 12 à un autre. terminal.

    Voir Voir 7. Actions de post-installation

  12. Pour vérifier si CUDA est installé correctement ou ne pas exécuter les deux commandes mentionnées ci-dessous et vérifier si nvcc -V donne la sortie ou non

    cat /proc/driver/nvidia/version
    
    nvcc -V
    
  13. Accédez à ~/NVIDIA_CUDA-9.0_Samples/1_Utilities/deviceQuery , puis exécutez-les:

    make
    
    ./deviceQuery
    

    et faites correspondre la sortie avec cette image , votre image peut être différente mais le format de sortie doit correspondre.

  14. Félicitations , vous avez installé CUDA Toolkit avec succès . Après cela, cliquez ici et essayez quelques exemples de Accéder à 7.2 Actions recommandées .

COURTOISIE - CUDA TOOLKIT DOCS

P.S - Tous les types de critiques sont les bienvenus, s’excuse d’avance pour toute erreur, c’est ma première réponse sur askubuntu.com.

MERCI BEAUCOUP POUR LA LECTURE:)

    
réponse donnée Amit Bhatt 22.11.2017 - 19:37
la source
0

Cela a fonctionné pour moi

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

Appuyez sur Alt + f1

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

et redémarrez

    
réponse donnée bashar 28.02.2017 - 15:42
la source

Lire d'autres questions sur les étiquettes