web-dev-qa-db-fra.com

Mise à niveau de CUDA de 6,5 à 7

Sur Ubuntu 14.04, CUDA 6.5 est installé. Je veux passer à CUDA 7.0. J'ai donc suivi les instructions de Installation et test de CUDA dans Ubuntu 14.04 , mais en utilisant le fichier d'exécution CUDA 7 au lieu de CUDA 6.5. Après cela, j'ai redémarré ma machine et lancé nvcc --version. Cependant, ceci affiche Cuda compilation tools, release 6.5, V6.5.16. Pourquoi CUDA 7.0 n'a-t-il pas été installé correctement?

1
Karnivaurus

Ce problème connu pourrait se trouver dans la documentation officielle de CUDA 7: http://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#resolved-issues-title .

Dans la section 7.1, le deuxième point indique ceci:

"Le reconditionnement Canonical des pilotes NVIDIA sur Ubuntu 14.04 risque de ne pas pouvoir être mis à niveau proprement vers la dernière version en raison de conflits avec le fichier /etc/OpenCL/vendors/nvidia.icd. Pour résoudre ce problème, supprimez le fichier nvidia-opencl-icd- * package et essayez à nouveau la mise à niveau. Pour plus d'informations, voir https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-331-updates/+bug/1328762 . "

2
Rishabh Malviya