Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/12/2010, à 22:01

djwa

Problème avec le tuto CUDA

Bonjour à tous.

Ayant besoin de travailler avec CUDA, j'ai suivi le tuto disponible ici : http://doc.ubuntu-fr.org/cuda

Mais j'ai rencontré deux problèmes:


Le premier s'est produit dans la partie Installation du pilote:

Avec vi éditer le fichier /etc/default/linux-restricted-modules-common et remplacer DISABLED_MODULES="" par DISABLED_MODULES="nvidia nvidia_legacy"
Sauf que ce fichier n'existe pas chez moi...


Je continue le tuto en zappant ce problème.
Je fais un make pour compiler les exemples.
Malgrès les erreurs lors de la compilation, les exemples s'exécute à merveille.


Le deuxième problème arrive le lendemain, lorsque je redémarre le pc:

Il démarre automatiquement en mode console sad.
Comment pourrais je le refaire démarré en mode graphique?

Merci d'avance pour votre aide!!!



Ps: J'ai une carte graphique Nvidia GT 335M CUDA

Hors ligne

#2 Le 29/12/2010, à 22:44

TraGiKomiK

Re : Problème avec le tuto CUDA

Bonjour,

Pour redemarrer le serveur X il suffit de taper startx

Ta carte graphique est une nvidia? (ce qui correspondrait au module desactivé plus haut)


Merci de mettre [RESOLU] dans le titre de votre post une fois le  probleme reglé!

GNU/Linux -> \o/

Hors ligne

#3 Le 29/12/2010, à 22:54

djwa

Re : Problème avec le tuto CUDA

Oui, c'est une carte graphique Nvidia GT 335M CUDA précisement.

Donc, startx me permet bien de revenir en mode graphique.   smile
Par contre, au moment d'éteindre le pc, au lieu de s'éteindre, il revient en mode console, même si je clique sur redémarrer.  sad

Hors ligne

#4 Le 30/12/2010, à 19:53

djwa

Re : Problème avec le tuto CUDA

Quelqu'un aurait la solution? C'est urgent. Merci

Hors ligne

#5 Le 30/12/2010, à 20:32

Gemnoc

Re : Problème avec le tuto CUDA

Salut,

Déjà, si tu as suivi le tuto ligne pour ligne, tu as installé une version ancienne de CUDA. Sur le site de Nvidia, ils parlent de la version 3.2 (avec un installateur spécifique à Ubuntu 10.04), alors que le tuto fait installer la version 2.3.

Je m'y perds un peu dans ces notes, mais je crois que la dernière version de CUDA fait installer les tous derniers pilotes Nvidia, et la rétrogradation de gcc à la 4.3 n'est plus requise.

Bref tout le tuto devrait être revu je pense.  hmm (en attendant j'ai mis une mise en garde en haut de la page)

Je viens de trouver ce tuto (en anglais) qui fait plutôt modifier le fichier /etc/modprobe.d/blacklist.conf. Attention : il y a une erreur dans la ligne de commande, ça devrait être gksudo plutôt que gsudo. Cette étape à faire est peut-être ce qui fait que ton serveur X ne démarre plus.

Dernière modification par Gemnoc (Le 30/12/2010, à 20:52)

Hors ligne

#6 Le 31/12/2010, à 00:36

djwa

Re : Problème avec le tuto CUDA

Salut, merci pour ta réponse, j'ai réinstallé ubuntu pour pouvoir suivre correctement ce nouveau tuto.

Par contre, arrivé au 6.1:
la commande "sudo devdriver_3.2_linux_64_260.24.run" et "sudo ./devdriver_3.2_linux_64_260.24.run" ne marche pas

Ca me donne ca comme erreur:
sudo: devdriver_3.2_linux_64_260.24.run: command not found
sudo: ./devdriver_3.2_linux_64_260.24.run: command not found

Hors ligne

#7 Le 31/12/2010, à 00:46

willcoyote

Re : Problème avec le tuto CUDA

Salut
peut être que je me trompe parce que je ne suis pas un spécialiste de la question mais la doc est une peu obsolète
sur maverick, le pilote nvidia proposé intègre deja cuda

en tout cas j'ai deja utilisé la carte graphique pour faire des calculs sans rien installer d'autre que le pilote nvidia proposé

Hors ligne

#8 Le 31/12/2010, à 00:53

djwa

Re : Problème avec le tuto CUDA

Donc il me suffirai de réinstallé ubuntu 10.10 et d'installer le pilote nvidia propriétaire à travers l'installation graphique "normal"
et de suivre le tuto en zappant  l'installation du pilote?

Hors ligne

#9 Le 31/12/2010, à 01:13

MaryPopy

Re : Problème avec le tuto CUDA

Hello... je m'ètais embêté à installer CUDA mais le pilote NVIDIA que propose Ubuntu comporte tout ce qu'il faut pour que CUDA fonctionne. En tout cas Boinc emploie CUDA chez moi. Pas tout le temps mais le faite qu'il l'emploie prouve que sa marche.

Hors ligne

#10 Le 31/12/2010, à 08:27

willcoyote

Re : Problème avec le tuto CUDA

voila, c'est de ça que je voulais parler
chez moi, j'utilise cuda avec le projet boinc sans avoir rien installé d'autre que le pilote nvidia

d'ailleur vu dans la doc cuda

Depuis septembre 2010, (actuellement pilote nNidia 260.25 pour Linux installé automatiquement avec CUDA) la version de gcc 4.4 fonctionne.

Hors ligne

#11 Le 31/12/2010, à 11:56

MaryPopy

Re : Problème avec le tuto CUDA

Oups désolé. J'avais pas lu que tu avais déjà abordé le sujet. Sorry, je m'éclipse !

Hors ligne

#12 Le 31/12/2010, à 14:52

willcoyote

Re : Problème avec le tuto CUDA

non pas de probleme, au contraire, tu confirmes ce que je pensais

Hors ligne

#13 Le 31/12/2010, à 16:45

djwa

Re : Problème avec le tuto CUDA

C'est une bonne nouvelle ca!!! : ).

Me conseillez vous donc de suivre quand même ce tuto: http://doc.ubuntu-fr.org/cuda bien sur avec les bons fichiers en zappant la partie pilote?

Au fait, la première fois, lorsque ca marché, lors du make, il y avait plein d'erreurs de lors de la compilation, mais les fichiers s'executé bien.
Est ce normal?

Hors ligne

#14 Le 31/12/2010, à 17:17

willcoyote

Re : Problème avec le tuto CUDA

juste une question
qu'est ce que tu veux faire exactement avec cuda ?

Hors ligne

#15 Le 31/12/2010, à 17:23

djwa

Re : Problème avec le tuto CUDA

Je veux faire le filtre ombre et lumière: supernova et un filtre de distorsion: mozaïque en utilisant les calculs parallèles.

Hors ligne

#16 Le 31/12/2010, à 18:00

willcoyote

Re : Problème avec le tuto CUDA

et tu as essayé si ça matche sans rien installer ?
parce qu'il faut que le programme que tu utilise soit prévu pour utiliser cuda

Hors ligne

#17 Le 31/12/2010, à 18:15

djwa

Re : Problème avec le tuto CUDA

Je viens de réessayer d'installer CUDA.

J'ai mis:

export PATH=$PATH:/usr/local/cuda/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib
## a rajouter pour un ubuntu 64 bits
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64

dans le ./bashrc et ds le /etc/ld.so.conf pour être tranquille.

Lors du make, ya eu des erreurs. Ce qui fait que ça ma compiler q'une partie des fichiers exemples.
Voici les dernieres lignes d'erreurs du make:

make -C src/bilateralFilter/ 
make[1]: entrant dans le répertoire « /home/moi/NVIDIA_GPU_Computing_SDK/C/src/bilateralFilter »
bilateralFilter.cpp:226: warning: unused parameter 'x'
bilateralFilter.cpp:226: warning: unused parameter 'y'
bmploader.cpp: In function 'void LoadBMPFile(uchar4**, unsigned int*, unsigned int*, const char*)':
bmploader.cpp:73: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
bmploader.cpp:78: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
make[1]: quittant le répertoire « /home/moi/NVIDIA_GPU_Computing_SDK/C/src/bilateralFilter »
make -C src/threadMigration/ 
make[1]: entrant dans le répertoire « /home/moi/NVIDIA_GPU_Computing_SDK/C/src/threadMigration »
threadMigration.cpp: In function 'bool findModulePath(const char*, std::string&, char**, std::string&)':
threadMigration.cpp:109: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result
/usr/bin/ld: cannot find -lcuda
collect2: ld returned 1 exit status
make[1]: *** [../../bin/linux/release/threadMigration] Erreur 1
make[1]: quittant le répertoire « /home/moi/NVIDIA_GPU_Computing_SDK/C/src/threadMigration »
make: *** [src/threadMigration/Makefile.ph_build] Erreur 2

sad

Hors ligne

#18 Le 31/12/2010, à 18:18

djwa

Re : Problème avec le tuto CUDA

non, je l'ai pas encore commençais le programme, et justement je compte utilisé CUDA pour le faire.

Hors ligne

#19 Le 31/12/2010, à 18:38

MaryPopy

Re : Problème avec le tuto CUDA

Voilà mon post sur le sujet.  Il est résolu : http://forum.ubuntu-fr.org/viewtopic.php?pid=3741813

Bin il y est le pilote CUDA dans le pilote nvidia. Après, oui, sur le site tu trouve des milliers de pages de doc pour programmer.

Donc le 3 moyen le plus simple pour installer cuda, tu fait Système > Administration > Pilote et périphérique et là tu choisis le dernier pilote CUDA.

Se serait beau hein avec 4 Tesla en SLI ?

En fin bref, pour ce qui est de la programmation il te faut OpenCL, le Toolkit le SLK, Franchement il y a des test magnifiquee à réaliser mais vaut mieux avoir minimum une série 400 Sinon, pas de OpenGL 4.

Enfin voilà, le sujet est résolu. Seulement en bidouillant tu as surement rendu ton système instable. J'imagine

Dernière modification par MaryPopy (Le 31/12/2010, à 18:40)

Hors ligne

#20 Le 31/12/2010, à 18:41

willcoyote

Re : Problème avec le tuto CUDA

c'est un peu ce que je pense aussi
la doc sur cuda ne sert plus a rien vu que c'est deja installé avec le pilote

Hors ligne

#21 Le 31/12/2010, à 18:46

MaryPopy

Re : Problème avec le tuto CUDA

Si quand même un peu si il veut programmer. Mais il devra créer des liens vers le toolskit et l'OpenCL.

Les compileur et tout s'obtien depuis cette page : http://developer.nvidia.com/object/cuda … loads.html

Ah je sais pourquoi pour programmer sa ne marche pas ! Il faut les Libqt3 et qt3. Donc oui il doit installer manuellement. Seulement si il veut coder.

Dernière modification par MaryPopy (Le 31/12/2010, à 19:20)

Hors ligne