Quand je cours nvidia-smi
Je reçois le message suivant :
Failed to initialize NVML: Driver/library version mismatch
Il y a une heure, j'ai reçu le même message et j'ai désinstallé ma bibliothèque cuda et j'ai pu exécuter nvidia-smi
en obtenant le résultat suivant :
Après cela, j'ai téléchargé cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb
de la page officielle de NVIDIA et puis simplement :
sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda
export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
Maintenant, j'ai installé Cuda, mais j'obtiens l'erreur d'inadéquation mentionnée.
Quelques informations potentiellement utiles :
Running cat /proc/driver/nvidia/version
J'ai compris :
NVRM version: NVIDIA UNIX x86_64 Kernel Module 378.13 Tue Feb 7 20:10:06 PST 2017
GCC version: gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)
J'utilise Ubuntu 16.04.2 LTS.
La version du noyau est : 4.4.0-66-generic.
Merci !
20 votes
Vous avez probablement mélangé une installation précédente de runfile avec votre installation (actuelle) du gestionnaire de paquets (apt-get). Suivez les instructions dans le guide d'installation cuda linux pour supprimer tous les pilotes NVIDIA et les fichiers CUDA précédents, puis réinstallez après avoir nettoyé tout cela. Avant de commencer votre réinstallation, vous pouvez lire l'intégralité du guide d'installation de Linux dont j'ai donné le lien. Le conflit provient très certainement de votre tentative d'installer le paquet CUDA 8 GA2 par-dessus votre installation existante du pilote 378.13.
16 votes
@talonmies Où serait un bon endroit pour poser des questions relatives aux GPU, si ce n'est sur Stackoverflow ?
2 votes
J'utilise Ubuntu et je pense que l'erreur se produit après la mise à jour du pilote Nvidia sur Linux. Peut-être qu'une suppression automatique et un redémarrage sont nécessaires après la mise à jour du pilote Nvidia.
4 votes
Il s'agit d'une question importante qui est utile à toute personne qui développe des modèles d'apprentissage profond. Elle apparaît en tant que premier résultat sur Google et doit être autorisée à avoir des réponses plus récentes/meilleures qui flottent vers le haut. Elle doit rester ouverte.
1 votes
@Justas, rejoignez-moi pour rouvrir la question et voter. Je suis d'accord pour dire que c'est une question essentielle.
0 votes
Je voudrais une discussion plus approfondie à ce sujet... Dans mon expérience, apt-get upgrade peut entraîner des mises à jour nvidia qui cassent le système comme le suggère @lechat. Je rencontre constamment ces erreurs dans tous mes systèmes et je ne sais pas exactement quelle est la source du problème.