web-dev-qa-db-fra.com

CUDA fonctionne-t-il le 12.10?

Quelqu'un a-t-il essayé CUDA sur Ubuntu 12.10 avec Blender ou un autre programme? Dans la dernière version bêta de Quantal, CUDA ne fonctionnait pas. Je voudrais mettre à jour du 12.04 au 12.10 final, mais seulement si CUDA fonctionne toujours. Y a-t-il quelqu'un qui a déjà de l'expérience avec ça? Merci

3
isphording90

L'installation de CUDA 5.0 échoue sous Ubuntu 12.10:

$ uname -a
Linux yoyo-laptop 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.10
Release:        12.10
Codename:       quantal

$ cd /opt

$ Sudo wget -c http://developer.download.nvidia.com/compute/cuda/5_0/rel/installers/cuda_5.0.35_linux_64_ubuntu11.10.run

$ md5sum cuda_5.0.35_linux_64_ubuntu11.10.run
dd82e9d1c5739806690c311e2f56c928  cuda_5.0.35_linux_64_ubuntu11.10.run

$ sha1sum cuda_5.0.35_linux_64_ubuntu11.10.run
bae5870868217bb0bc07d53a7e824301f9752e6a  cuda_5.0.35_linux_64_ubuntu11.10.run

$ Sudo chmod +x cuda_5.0.35_linux_64_ubuntu11.10.run

$ Sudo update-alternatives --install /usr/bin/gcc cc /usr/bin/gcc-4.5 50

$ gcc --version
gcc (Ubuntu/Linaro 4.5.4-1ubuntu2) 4.5.4

$ Sudo ln -s /usr/lib/x86_64-linux-gnu/libglut.so /usr/lib/libglut.so

$ Sudo ./cuda_5.0.35_linux_64_ubuntu11.10.run -verbose -optimus

Do you accept the previously read EULA? (accept/decline/quit): accept

Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 304.54? ((y)es/(n)o/(q)uit): y

Install the CUDA 5.0 Toolkit? ((y)es/(n)o/(q)uit): y

Enter Toolkit Location [ default is /usr/local/cuda-5.0 ]:

Install the CUDA 5.0 Samples? ((y)es/(n)o/(q)uit): y

Enter CUDA Samples Location [ default is /usr/local/cuda-5.0/samples ]:

Installing the NVIDIA display driver...

Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 304.54...............................................................................................................................................................
Installing the CUDA Toolkit in /usr/local/cuda-5.0.
Verifying archive integrity... All good.
Uncompressing NVIDIA CUDA..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
===========
= Summary =
===========

Driver:   Installation Failed
Toolkit:  Installation Failed
Samples:  Cannot find Toolkit in /usr/local/cuda-5.0

Logfile is /tmp/cuda_install_30203.log
4
Yohann

Commencez par installer gcc-4.4 et g++-4.4, puis créez un lien symbolique de Sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.4, il n’est pas trop propre mais vous devez probablement supprimer d’abord le lien symbolique de /usr/bin/gcc.

1
Endri

La solution la plus simple est:

  • installer blender à partir de repo à des fins de dépendance
  • allez à: http://www.blender.org/download/get-blender/ et téléchargez l'archive Zip
  • décompressez vers /usr/local/blender-2.64
  • commencer à taper /usr/local/blender-2.64/blender

Il détecte ensuite cuda gpu sans aucun problème. (Bien sûr, en supposant que vous ayez correctement installé les derniers pilotes nvidia propietrary)

Oui, je sais que ce n'est pas aussi élégant que de le faire fonctionner lorsqu'il est installé à partir de repo ou de ppa, mais pour moi le plus important est que cela fonctionne, je peux donc utiliser un mélangeur et des cycles.

Si vous n’avez pas besoin de la trousse à outils cuda (pour le développement, etc.), je pense que cette solution est acceptable pour vous aussi.

1
plunntic