Archive:Installer CUDA sur Ubuntu Natty

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher


Pour tester la version de Blender avec le Calcul de Rendu par la carte graphique CYCLES, il faut une carte nVidia et installer CUDA.

Pourquoi sur Ubuntu 11.04 ? Les ppa fournissent des paquets en développement très souvent pour la dernière version de Ubuntu sortie.

CUDA 4.0 RC sur Ubuntu 11.04

Ajout du ppa

sudo add-apt-repository ppa:aaron-haviland/cuda-4.0
sudo apt-get update
sudo apt-get upgrade

Dépendances

64-bit : à vérifier, le 32 bits avait des erreurs

sudo apt-get install nvidia-cuda-gdb nvidia-cuda-toolkit nvidia-compute-profiler libnpp4 nvidia-cuda-doc libcudart4 libcublas4 libcufft4 libcusparse4 libcurand4 nvidia-current nvidia-opencl-dev nvidia-current-dev nvidia-cuda-dev opencl-headers

32-bit :

sudo apt-get install nvidia-cuda-gdb nvidia-cuda-toolkit nvidia-compute-profiler nvidia-cuda-doc nvidia-current nvidia-opencl-dev nvidia-current-dev nvidia-cuda-dev opencl-headers libnpp4 libcudart4 libcublas4 libcufft4 libcusparse4 libcurand4

Redémarrer

Si vous n'aviez pas installé avant de pilotes nVidia, vous devez lancer :

sudo nvidia-xconfig

puis dans tous les cas redémarrer.

NVIDIA XServer Settings

Aller dans Système, Administration, NVIDIA XServer Settings pour vérifier que vous avez bien un pilote 270.xx

Petit bidouillage entre amis

Bidouille 1

sudo apt-get install  freeglut3-dev libglew1.5-dev libboost-all-dev
Copier libOpenImageIO.so dans /usr/lib/

Bidouille 2 de wiki.accelereyes.com

  • PATH
sudo gedit /etc/environment 

Changer

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" 

en

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/cuda/bin" 

Enregistrer et recharger PATH:

source /etc/environment 
  • LD_LIBRARY_PATH
sudo gedit /etc/ld.so.conf.d/cuda.conf

Coller:

/usr/local/cuda/lib64 
/usr/local/cuda/lib 

Enregistrer et recharger LD_LIBRARY_PATH:

sudo ldconfig

Bibliographie