: 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 dépêche (66 commentaires, moyenne: 3,4).  

Vous avez demandé le commentaire #811921.

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é.

  • [+] [^]Re: re

    Posté par Gluck_ (page perso, ) le 08/03/2007 à 09:27. (lien). Évalué à -3.

    c'est pour ça que je peux compiler sans problèmes, lancer le test mais il se coupe après quelques minutes plutôt qu'un quart d'heure et je n'ai que des fichiers txt et pas bz2?

    • [^]Re: re

      Posté par Frédéric COIFFIER () le 08/03/2007 à 10:30. (lien). Évalué à 9.

      Je ne sais pas si c'est du second degré, mais le .tar.bz2, c'est à toi de le créer avec un nom de fichier comme expliqué dans la news.

    [^]Re: re

    Posté par kaouete (page perso, ) le 08/03/2007 à 09:29. (lien). Évalué à 3.

    Normalement (enfin quand je l'avais essayé) un 9xxx marche très bien, c'est certainement un oubli du rédacteur de la news.

    • [^]Re: re

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

      Le bz2, c'est à toi de le faire avec les .txt

      Pour ce qui est des 7*** elles y sont bien (sur cette page http://users.tkk.fi/~jpakkane/ren/ ).

      J'ai fais le dump avec une GeForce Go 7600, et les drivers 9631.

      • [+] [^]Re: re

        Posté par Gluck_ (page perso, ) le 08/03/2007 à 09:47. (lien). Évalué à -1.

        évidemment, si j'apprenais à lire, ça la ferait plus. Merci de me l'avoir rappelé.

        • [^]Re: re

          Posté par zartche (Jabber id, page perso, ) le 09/03/2007 à 04:51. (lien). Évalué à 2.

          Mince faut que je participe, avec mais 3 Nvidia GeForce 2 MX 400
          7600GS & 7600GT ça pourait être utile ;)

          --
          La connaissance c'est avant tous beaucoup de recherche :-)
          • [^]Re: re

            Posté par VoixOff () le 11/03/2007 à 19:32. (lien). Évalué à 1.

            Pour la 7600GS c'est pas gagné. Malgré le pilote 7***, renouveau gèle Xorg.
            J'ai un peu bricolé le source et même en ne retenant que la première fonction, ça freeze. Un reboot suffit-il ou bien faut-il éteindre le PC entre deux tests ?
            Comment ce soft se débugge-t-il ? Trouve-t-on des infos intéressantes avec strace ? Ce que j'ai vu ne m'a pas convaincu.

        [^]Re: re

        Posté par Farvardin (page perso, ) le 08/03/2007 à 12:30. (lien). Évalué à 5.

        pas très clair le coup du nommage : leur programme de test me donne :

        ID Status
        0242 missing

        effectivement j'ai bien une : C51G [GeForce 6100]

        J'ai compilé renouveau et fait le test, mais vu que tout sur mon système est en nvidia, # lspci -n me donne tout un tas de trucs :

        00:00.0 Class 0500: 10de:02f1 (rev a2)
        00:00.1 Class 0500: 10de:02fa (rev a2)
        00:00.2 Class 0500: 10de:02fe (rev a2)
        00:00.3 Class 0500: 10de:02f8 (rev a2)
        00:00.4 Class 0500: 10de:02f9 (rev a2)
        00:00.5 Class 0500: 10de:02ff (rev a2)
        00:00.6 Class 0500: 10de:027f (rev a2)
        00:00.7 Class 0500: 10de:027e (rev a2)
        etc.

        (en fait la carte est pour la ressource 5)

        Je pense qu'ils auraient pu ajouter au script un moyen de générer le nom de l'archive directement à partir des données et créer l'archive, d'autant plus qu'ils ont pu nommer correctement chaque fichier individuellement : card_10de-0242_test_ etc

        --
        You can't grep dead trees...
        • [^]Re: re

          Posté par baud123 (Jabber id, page perso, ) le 08/03/2007 à 15:13. (lien). Évalué à 6.

          un lspci -n|grep `lspci |grep -i vga|gawk '{ print $1}'`|gawk '{ print $3 }'|sed "s/:/-/" te donnera le bon identifiant a priori

          j'obtiens par lspci |grep -i vga
          01:00.0 VGA compatible controller: nVidia Corporation GeForce Go 7400 (rev a1)

          en réutilisant le 1er champ cela permet de sélectionner :
          01:00.0 0300: 10de:01d8 (rev a1)

          sinon sur Mandriva, lspcidrake -v|grep -i nvidia donne
          Card:NVIDIA GeForce 7 Series: nVidia Corp.|Quadro NVS 120M / GeForce Go 7400 [DISPLAY_VGA] (vendor:10de device:01d8 subv:103c subd:30bb)
          qui est un peu plus clair.

          • [^]Re: re

            Posté par Farvardin (page perso, ) le 08/03/2007 à 18:58. (lien). Évalué à 4.

            bon sang comment je n'y ai pas pensé ? ;)

            mais non, cela ne fonctionne pas :

            lspci -n|grep `lspci |grep -i vga|gawk '{ print $1}'`|gawk '{ print $3 }'|sed "s/:/-/"

            cela me donne : 0300-

            mais l'id de toute façon ils l'ont eu puisqu'ils ont nommé correctement les fichiers textes, cela aurait été plus simple de dire de récupérer l'information là.
            lspci |grep -i vga donne de toute façon
            00:05.0 VGA compatible controller: nVidia Corporation C51G [GeForce 6100] (rev a2)

            mais apparemment c'est l'autre id qu'ils voulaient.

            --
            You can't grep dead trees...
            • [^]Re: re

              Posté par Mildred (Jabber id, page perso, ) le 08/03/2007 à 22:51. (lien). Évalué à 3.

              lspci | grep -i vga donne de toute façon
              00:05.0 VGA compatible controller: nVidia Corporation C51G [GeForce 6100] (rev a2)

              Il ne te reste plus qu'a faire : lspci -n | grep 00:05.0

              Chez moi :
              lspci | grep -i vga
              01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 440] (rev a3)

              lspci -n | grep 01:00.0
              01:00.0 0300: 10de:0171 (rev a3)

              [^]Re: re

              Posté par baud123 (Jabber id, page perso, ) le 09/03/2007 à 00:08. (lien). Évalué à 3.

              tu as dû faire un print $2 et non $3 mais vu que tu ne fournis pas les éléments intermédiaires, difficile de diagnostiquer...

          [^]Re: re

          Posté par leoxiv () le 12/03/2007 à 10:22. (lien). Évalué à 1.

          Inutile de chercher le nom de la carte, Renouveau le fait en effectuant les tests.
          Les résultats sont des fichiers texte intitulés: card_10de-0181_test_alpha.txt, card_10de-0181_test_arb_imaging.txt, .....
          Le nom de la carte est clairement affiché.

    [^]Re: re

    Posté par Sylvain (Jabber id, page perso, ) le 08/03/2007 à 10:11. (lien). Évalué à 3.

    Disons que ma remarque c'etait par rapport au site qui precise :

    Note: If you have driver version 9xxx and your card is PCI-E, renouveau may segfault or hang your machine. In this case, please try 8xxx drivers.

    Et sincerement j'ai pas trop envie de downgrade en 8xxxx, mais si vous me dite que ca marche en 9xxx pourquoi pas.

    PS: Ma 7900 est PCI-e

    • [^]Re: re

      Posté par kaouete (page perso, ) le 08/03/2007 à 10:14. (lien). Évalué à 5.

      Ah, chez moi c'est de l'AGP.

      Mais tu peux toujours tester si ça te dérange pas de faire crasher ta machine pour la science :]

      • [^]Re: re

        Posté par Sylvain (Jabber id, page perso, ) le 08/03/2007 à 13:45. (lien). Évalué à 4.

        Bon ca me fige tout le systeme avec une 7900 PCI-e en pilote 9xxx.

        j'attendrais la prochaine version :)

        PS: franchement ceux qui me moinsse par ce que je veux pas downgrader mon pilote ca me fait doucement rire.
        Seul les pilotes 9xxx permette de supporter beryl sans passer par XGL, je joue bpcs sous linux ( UT,quake, wow, CS ) et je me vois pas dans l'immediat casser mon systeme qui marche tres bien.

        Car en pilote 9xxx il n'ya aucun probleme pour jouer en mode fenetré avec beryl sans perte de perf. Et ca a de la goule :p

        • [^]Re: re

          Posté par GCN (Jabber id, page perso, ) le 08/03/2007 à 17:29. (lien). Évalué à 3.

          Ahh yes... Ça m'apprendra à ne pas lire la doc.

          J'ai une 7800GTX en PCIe et ça me freeze complètement la machine... Maintenant je sais pourquoi :).

          --
          The UNIX way of sex:
          date;cd ~;gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep