Liens connexes

Dépêche modérée par

Dépêche éditée par

: Aidez le projet nouveau en envoyant les dumps de votre carte nvidia

Posté par Florent Bayle (page perso, ). Modéré le 08 mars 2007.
0
Le projet nouveau (visant à implémenter un pilote 3D libre pour les cartes graphiques nvidia) a lancé il y a quelques temps un outil s'appelant REnouveau permettant de récupérer des informations sur les différentes cartes nvidia.

Le principe est le suivant : une fois lancé, REnouveau exécute plusieurs tests OpenGL, surveille les changements des registres de la carte graphique et enregistre ces informations dans des fichiers que vous pourrez ensuite envoyer au projet pour aider au développement du pilote.

Voir the irregular Nouveau-Development companion (le compagnon irrégulier des développement de nouveau, Nouvelles n°15 ci-dessous) pour les dernières informations du projet nouveau et son avancement. Les développeurs auraient, en particulier, besoin d'utilisateur avancés pour répondre aux questions récurrentes sur le chan et pouvoir ainsi se concentrer sur les développements.

> Lire la suite (66 commentaires, moyenne: 3,4).   [dépêche : 1822 caractères]

La procédure pour participer est assez simple.
  1. Tout d'abord, rendez vous sur http://users.tkk.fi/~jpakkane/ren/ et vérifiez si votre carte apparaît en jaune ou rouge. Si c'est le cas, vous pouvez envoyer les informations concernant votre carte.

    Pour cela, vous devez tout d'abord utiliser une version récente du pilote propriétaire nvidia (versions 6xxx, 7xxx, 8xxx).
  2. Ensuite, récupérez et compilez la version CVS de REnouveau :
    cvs -z3 -d:pserver:anonymous@nouveau.cvs.sourceforge.net:/cvsroot/nouveau co -P renouveau

    Il vous faudra sans doute installer quelques bibliothèques supplémentaires pour pouvoir le compiler. Sous Debian ou Ubuntu, il vous faudra les paquets suivants : build-essential cvs mesa-common-dev libsdl1.2-dev libxvmc-dev nvidia-glx-dev. Pour Mandriva, cherchez libSDL et prenez la version "devel". Exemple : libSDL1.2-devel.
  3. Après avoir compilé (cd renouveau; make), lancez le binaire renouveau créé et laissez tourner la machine le temps du test (une quinzaine de minutes), en veillant à ce que la zone d'affichage soit toujours entièrement visible pendant le test, sans faire passer la souris dessus, et en évitant le lancement de l'écran de veille.
  4. Une fois le test terminé, vous trouverez dans le répertoire courant plusieurs dizaines de fichiers textes commençant pas "card_" que vous pourrez compresser dans une archive .tar.bz2 portant comme nom l'identifiant de votre carte (par exemple, si lspci -n affiche "01:00.0 0300: 10de:0324 (rev a1)" pour votre carte, vous devrez nommer votre archive 10de0324.tar.bz2).
  5. Envoyez ensuite cette archive à renouveau.dumpsCHEZgmail.com .

En cas de problèmes, n'hésitez pas à demander de l'aide sur IRC : #nouveau@irc.freenode.net.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Dumpé et envoyé

Posté par NicoA380 () le 08/03/2007 à 09:05. (lien). Évalué à 10.

Si une manipulation aussi simple peut permettre d'avoir des drivers libres et de qualités, ça serait idiot de ne pas contribuer !

re

Posté par Sylvain (Jabber id, page perso, ) le 08/03/2007 à 09:17. (lien). Évalué à 5.

Eu un pilote recent ? Les dernier sont en 9xxx il faut quand downgrader pour faire tourner l'outil : /

Sinon je vois pas les 7xxx ( 7300,7600,7900 ) et les 8xxx ( 8800 et bientot 8600,8300).

Je dis ca car j'ai voulu le faire et bien evidemment j'ai un pilote 9xxx sur une 7900.

Pas gagné.

Beryl ?

Posté par Scog () le 08/03/2007 à 09:45. (lien). Évalué à 1.

Ne faut-il désactiver les Beryl ou autres 3Dwm ?

Sinon, ca compile nickel sur la edgy avec les dépendances données dans la news.

6600GT

Posté par Olivier Borowski (page perso, ) le 08/03/2007 à 10:12. (lien). Évalué à 4.

Zut alors, ma carte est déjà en vert!
Pour une fois qu'une contribution était facile, ça m'apprendra à prendre du matériel trop conventionnel...
Pour la peine, je vais ressortir ma vieille geforce2mx de l'armoire pour tester ça.

Pourquoi un nouveau projet?

Posté par windu.2b (Jabber id, page perso, ) le 08/03/2007 à 10:16. (lien). Évalué à 3.

J'entends souvent parler de Nouveau ces temps-ci, ca semble être LA solution pour avoir des drivers libres gérant la 3D pour les CG nvidia...
Même si je suis profondément d'accord avec l'idée des drivers libres, je me suis souvent demandé pourquoi les développeurs ont-ils ressenti le besoin de faire un autre projet? Pourquoi n'ont-ils pas continué le développement du driver 'nv'?

Ceci est une vraie question, et non un reproche!
Car je me doute bien qu'une ou plusieurs raisons existent: problème de licence? le code de 'nv' est trop bordélique et il vaut mieux repartir de 0? incompatibilité d'humeur entre les développeurs? autre? Tout ceci?

Si quelqu'un a une explication, je lui en serais gré.

Quelle carte ?

Posté par gnuhrd () le 08/03/2007 à 11:24. (lien). Évalué à 7.

je profite de cette news pour poser quelques interrogations.

Si j'ai bien compris, le must en CG, c'est une intel avec des drivers libres. Mais c'est des GPU intégrés à la carte mère pour les stations bas de gamme ou les laptop uniquement.

Il y a aussi tous les petits constructeurs qui ont des chips libres (s3, via etc) [1]

Ensuite pour le haut de gamme, il y a d'un côté nvidia et de l'autre ATI.

ATI c'est bien pour les vielles cartes[1] qui ont des drivers open, mais les dirvers récents sont fermés et tout pourris.
nvidia c'est quand même beaucoup mieux pour les cartes récentes pour deux raisons : d'un côté il y a les drivers proprio bien plus performants que les drivers proprio ATI (et que les drivers libres aussi) et de l'autre le projet nouveau qui nous fourni(ra?) les drivers libres.

D'où mes questions :
- Est ce que je me méprends ? Je ne suis pas expert dans le domaine, je débute sous linux et j'avoue que je suis un peu perdu. Si un de mes constats ci-dessus est erroné, merci de me le faire savoir
- Est ce que pour un laptop, les GPU intel, c'est le saint graal ? J'ai entendu dire que ce n'était pas l'idéal et que ce n'est pas si libre que ça en fait.
- Quelle CG pour une station moyenne ? Une nvidia je suppose ? Et si c'est le cas laquelle ? Le mieux que j'ai trouvé[2], c'est une liste des chips. Donc il vaut mieux s'orienter vers une carte basée sur du nv4 ou nv5 (éventuellement du nv10 ou du nv40).

merci pour toutes les réponses ou informations que vous m'apporterez. Et merci aux contributeurs de nouveau !!!

[1] http://dri.freedesktop.org/wiki/CategoryHardware
[2] http://nouveau.freedesktop.org/wiki/RequiredFunctionality

Leur épargner le spam

Posté par herodiade () le 08/03/2007 à 13:33. (lien). Évalué à 8.

Merci pour cette dépêche.

Une remarque en passant : sur la page du projet (comme dans le topic du canal irc #nouveau), ils se sont donné la peine d'obscurcir l'adresse email : « Just email it to renouveau dumps <åt> gmail.com. ».

Si un modérateur passe par là, pourrait-il rectifier l'adresse email de la dépêche (si possible avant que ça n'atterrisse dans les caches de google & co.) ? merci.

[+] Faineant mais bien intentionné

Posté par erik_lallemand (page perso, ) le 09/03/2007 à 11:11. (lien). Évalué à -4.

J'aimerais bien contribuer aussi vu que j'ai une GeForce Go 7600 mais le probleme c'est que je viens juste d'avoir mon laptop avec Vista et que j'ai la flemme de partitionner et d'installer un linux pour l'instant...

Est-ce qu'il y a moyen (via un live-CD ou autre methode?) de contribuer?

Revenir en haut de page