Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Nouveaux pilotes nVidia

Posté par yannig (). Modéré le 08 novembre 2004.
Une nouvelle version des pilotes propriétaires de Nvidia vient de sortir pour Linux (plateforme x86 et x86-64). Comme à chaque fois, ces pilotes apportent tout un lot d'amélioration plus ou moins importantes.

Dans ce flot de nouveautés, on pourra surtout noter l'amélioration des performances graphiques sous Xorg (option RenderAccel) et sur la machine virtuelle java (meilleur gestion de Java2D). On peut également signaler un meilleur support du noyau 2.6 (fin des problèmes de compilation avec la précédente version des drivers ?).

> Lire la dépêche (64 commentaires, moyenne: 2,4).  

Vous avez demandé le commentaire #495032.

Tres bien

Posté par gnumdk (page perso, ) le 08/11/2004 à 23:32. (lien). Évalué à 7.

bon, je sais ca pu c'est pas libre.
Mais il y'a enfin du mieux niveau perf et ca faisait longtemps.

+ 800 FPS à glxgears, je suis à 3000 FPS

Quake3 plus fluide avec les details a fond, bon, c'est le seul jeu auquel je joue parfois et je sais c pas la reference actuel ;)

Et niveau, 2D, l'amelioration de RenderAccel se voit aussi.

Bref, bon, driver !

  • [^]Re: Tres bien

    Posté par Philou Kapouik () le 09/11/2004 à 00:52. (lien). Évalué à 3.

    1482 fps avec mon ati radeon 9000 pro ....

    moi aussi je veux de vrai driver facile à installer car j'ai jamais réussit avec les drivers proprio ati sans faire planter xfree

    c'est peu être des drivers libre les mieux mais ça rame et c'est pas extra pour montrer à mes amis comme c'est bien linux car wolfenstein enemi territori tourne pas plus haut que du 640*480

    j'espère encore car mon compte en banque me permet pas d'acheter une nouvelle carte vidéo

    --
    Software is like sex: it's better when it's free
    • [+] [^]Re: Tres bien

      Posté par fabien turmel () le 09/11/2004 à 01:35. (lien). Évalué à -4.

      Sous Windows, il existe des drivers alternatifs à ceux proposés par les constructeurs utilisé pour améliorer les performances des jeux.

      il est donc possible d'écrire des drivers libres aussi performant que ceux des constructeurs.

      Mais le probleme , c'est que sous linux le nombre d'applications ayant besoin d'énorme ressources graphiques sont peu nombreuses et inexistants donc cela motive assez peu de programmeurs à écrire des drivers plus performants.

      --
      thegnou
      • [^]Re: Tres bien

        Posté par Acetik () le 09/11/2004 à 07:08. (lien). Évalué à 4.

        nan ,c'est pas une réécriture complete sous windows, c'est une personalisation du driver de nvidia. Comme sous linux, dans les driver nvidia, il est possible de personalisé des chose, rajouter des profils pour l'opengl ou le direct3d mais en aucun cas ces des drivers fait "from the scratch"

        [^]Re: Tres bien

        Posté par Croconux () le 09/11/2004 à 07:33. (lien). Évalué à 7.

        Sous Windows, il existe des drivers alternatifs à ceux proposés par les constructeurs

        Il ne s'agit pas de vraiment de drivers à part entière. Le terme driver est souvent utilisé à tord pour désigner le driver et tous les utilitaires, le panneau de contrôle et tout le bordel qui gravite autour.

        Les drivers comme Oméga et compagnie utilisent les drivers officiels. Il ne font que des modifications superficielles comme changer le panneau de contrôle (et dégager la dépendance à .net pour les drivers ATI, par exemple) et donner accès à des options que les constructeurs ont jugé inutiles ou dangereuses mais qui sont gérées par le driver normal.

        • [^]Re: Tres bien

          Posté par fabien turmel () le 09/11/2004 à 14:21. (lien). Évalué à 5.

          ok,je me suis trompé.

          je n'avais pas regardé en détail le contenu de ses "drivers" alternatifs.

          --
          thegnou

        [^]Re: Tres bien

        Posté par Alexandre LISSY (Jabber id, ) le 09/11/2004 à 08:24. (lien). Évalué à 3.

        Les seuls drivers qui ont été réellements dans ce cas, je crois que ce sotn les drivers 3Dfx après que la boite et coulée.
        Et encore, les meilleurs drivers, c'était par des anciens ingés de 3DFX :(

        [^]Re: Tres bien

        Posté par Stéphane Téletchéa (page perso, ) le 09/11/2004 à 10:00. (lien). Évalué à 3.

        Mais le probleme , c'est que sous linux le nombre d'applications ayant besoin d'énorme ressources graphiques sont peu nombreuses et inexistants donc cela motive assez peu de programmeurs à écrire des drivers plus performants.


        Non, c'est faux, il y a autant de besoin (voire plus) sous linux pour la 3D. En particulier pour les professionnels (visualisation scientifique, imagerie médicale, recherche en tous genres), mais souvent le besoin est couvert par des applications tournant sous UNIX. Dans ce cas, les cartes sont supportées par le constructeur (SUN, HP, SGI, IBM) et ils fournissent les pilotes intégrés dans leur OS. Si la migration se fait des Unices vers Linux, alors cela deviendra plus 'voyant'.

        Le problème vient plutôt du fait que pour le moment il n'y a pas beaucoup d'applications personnelles nécessitant de la 3D au niveau grand public, mais si les jeux commencent à venir (comme pour doom III par exemple), alors les constructeurs se réveilleront.

        • [^]Re: Tres bien

          Posté par Croconux () le 09/11/2004 à 13:53. (lien). Évalué à 4.

          En particulier pour les professionnels (visualisation scientifique, imagerie médicale, recherche en tous genres), mais souvent le besoin est couvert par des applications tournant sous UNIX.

          Les boites qui utilisent ce genre de soft utilisent souvent des serveurs X proprio, chers et supportant le matos nécessaire (et pas seulement AT/NVidia). Les carte 3DLabs par exemple n'ont des drivers que pour ce genre de serveurs X.

          Le manque d'intérêt n'est pas le premier obstacle. Il faut du temps, des compétences pointues et surtout des docs pour faire quelque chose. Les devs libres n'ont pas de docs, pas forcément le temps, et ceux qui ont les compétences sont peu nombreux et s'ils bossent pour des boites qui font du proprio (logique s'ils sont du métier) ils ont probablement un contrat de travail encombrant dans les pattes.

          [^]Re: Tres bien

          Posté par Gniarf () le 09/11/2004 à 14:22. (lien). Évalué à 4.

          mouais.

          je me permets de rigoler un peu car il y a 4 ans, le jeu 3D à la mode qui tuait bien et qui était très populaire sur Windows comme sur Linux était... Quake 3.

          la plupart des réflexions du style "maintenant ils vont prendre Linux au sérieux" se passaient déjà.

          et où qu'on en est, 4 ans après ?

          status quo complet.

          --
          Windows has no users. It has hostages.
          • [^]Statu quo, tout de même pas

            Posté par Gart Algar (Jabber id, ) le 09/11/2004 à 15:19. (lien). Évalué à 3.

            Sans vraiment dire que la situation à complétement changé, des jeux sous linux nativement il y en a plus. Ok, ce sont quasiment tous des FPS (au moins pour ceux que je connais) mais c'est un premier pas. Moi au moins ce m'évite de garder un windows pour uniquement ça.
            On peut citer Quake 3, (en fait, la série des quake), Return to Castle Wolfenstein, Wolfenstein: Enemy Territory, Doom3, Unreal tournament 2004 (le 2003 aussi je crois), NeverWinter Night.
            Plus des clones de jeux connus (Wormux), des émulateurs (Xmame), des ports de jeux (Doom, XRick :). En fait, il manque des RTS et des MMORPG (il y en a [au moins] un avec un client linux, mais je ne connais pas bien ce genre).

            On est quand même loin du status quo _complet_, finalement.
            Bien sur les titres disponibles son moins nombreux (pê même moins que sur mac) mais c'est bien mieux qu'il y a quelques années.

            Moi, je suis bien content de pouvoir jouer sur ma machine Gnu/Linux. Le seul point, c'est que je regrette quand même de devoir utiliser un pilote propriètaire, mais sur ce point je me permet cette dérogation à ma liberté (même si je vais relancer nvidia pour un driver libre et supportant la 3D)

            --
            Ubuntu is an ancient african word meaning : "I can't configure Debian"
            • [^]Re: Statu quo, tout de même pas

              Posté par gnumdk (page perso, ) le 09/11/2004 à 18:38. (lien). Évalué à 2.

              > Unreal tournament 2004 (le 2003 aussi je crois)

              Unreal Tournement aussi tourne sous Linux ;)


              milouse:/usr/local/games# ls
              doom3-demo kohan quake3 Savage_Demo Snes ut ut2003 ut2004demo wolfenstein

              [^]Re: Statu quo, tout de même pas

              Posté par kra () le 10/11/2004 à 12:48. (lien). Évalué à 1.

              mouais, enfin, ca reste des portages tardifs de jeux prevus pour windows qui n'auraient jamais ete developpe pour autre chose..
              tous les jeux que tu cites ont minimum 2-3 ans, doom3 mis a part..

              pis bon, il en manque d'autre, des genre de jeux : course de bagnoles (rallyes, f1 et autres, et s'il vous plait, venez pas me parler de tuxracer), gta style, jeux de sports, jeux d'arcades (genre tony hawk, snowboard, baston etc.), infiltration, simulation et je dois surement en oublier plein d'autres.

              • [^]Re: Statu quo, tout de même pas

                Posté par Gart Algar (Jabber id, ) le 10/11/2004 à 13:42. (lien). Évalué à 3.

                Oui, je suis bien d'accord, mais ma liste ne se veut pas exhaustive. Et pour le manque dans les autres genres de jeux aussi, bien que ce soit des genres plus attrayant sur une console (jeux de baston, je préfère largement sur une console, par exemple).
                Pour moi il n'y a que quelques genres de jeux qui nécessitent un pc : FPS, RTS, MMORPG. L'apport d'un clavier et d'une souris est indéniable pour ces genres, et la plate-forme privilégiée devient donc un ordinateur.
                Il reste à avoir plus de jeux sous linux, mais déjà faudrait il faire savoir que nous (les joueurs sous linux) que nous sommes là ! J'ai acheté Quake 3 Arena, mais une boite windows avec les binaires téléchargés par la suite. Pour Doom 3, j'ai préféré acheter une version avec binaire linux. Plus un petit mot à Id Software pour leur dire que je suis content d'avoir mon jeu sur mon OS.

                --
                Ubuntu is an ancient african word meaning : "I can't configure Debian"

                [^]Re: Statu quo, tout de même pas

                Posté par Frédéric Lopez () le 10/11/2004 à 16:18. (lien). Évalué à 4.

                > tous les jeux que tu cites ont minimum 2-3 ans, doom3 mis a part..

                Unreal Tournament 2004 est sorti cette année, NeverWinter Nights et Enemy Territory sont sortis l'année dernière. Bonjour la mauvaise fois...

                > pis bon, il en manque d'autre, des genre de jeux : course de
                > bagnoles (rallyes, f1 et autres, et s'il vous plait, venez pas me
                > parler de tuxracer),

                TORCS, Racer, Trigger, Ballistics, ...

                > gta style

                Payback (à venir)

                > jeux d'arcades (genre tony hawk, snowboard, baston etc.)

                Soulride

                > infiltration

                Cold War (à venir)

                > simulation

                FlightGear, X-Plane

                > et je dois surement en oublier plein d'autres.

                C'est clair qu'il n'y a pas énormément de jeux sous Linux, mais il y en a quand même plus que ce que tu pensais visiblement. Quelques liens intéressants pour se tenir au courant de ce qui existe :
                Gaming and Linux in 2003 (Past, Present, Future) :
                http://www.linuxhardware.org/article.pl?sid=03/04/18/169209&mod(...)
                A list of known and rumored upcoming commercial games for Linux :
                http://happypenguin.org/forums/viewforum.php?f=13(...)
                Recherche avancée sur The Linux Game Tome :
                http://happypenguin.org/test/search(...)

                • [^]Re: Statu quo, tout de même pas

                  Posté par kra () le 11/11/2004 à 00:43. (lien). Évalué à 1.

                  bon, ok, je me suis enflamme sur unreal 2004 :)

                  mais neverwinter nights sur windows a 2 ans, return to castle wolfenstein (equivalent ennemy territory) bien 2 ou 3 ans
                  'fin bref, c'est pas du recent quoi...

                  • [^]Re: Statu quo, tout de même pas

                    Posté par Frédéric Lopez () le 11/11/2004 à 03:14. (lien). Évalué à 2.

                    C'est clair que sur Unreal 2004, tu t'es un peu déchiré... :)

                    Cela dit, au risque de paraître borné, Enemy Territory est bien sorti en 2003 (29/05/03 selon gamefaqs.org) mais Neverwinter Winter Nights est effectivement sorti en 2002 (mais en 2003 sous Linux... ).

                    Côté sortie de jeux sous Linux en 2004, il y a eu ça (j'en oublie certainement...) :
                    Doom 3
                    Unreal Tournament 2004
                    A Tale in the Desert 2
                    Medal of Honor: Allied Assault
                    Postal 2: Share The Pain
                    Savage: The Battle for Newerth
                    Dark Horizons: Lore
                    X-Plane (béta)
                    Neverwinter Nights Platinum Edition
                    Vendetta Online
                    Hyperspace Delivery Boy

                    C'est pas énorme, mais c'est pas le désert quand même...

                    • [^]Re: Statu quo, tout de même pas

                      Posté par kra () le 12/11/2004 à 09:04. (lien). Évalué à 0.

                      Enemy Territory est bien sorti en 2003 (29/05/03 selon gamefaqs.org)

                      tout juste, 2003 pour et, mais bon, c'est juste une version multiplayer de rtcw qui lui date bien de 2001 ou 2002 , je sais plus (avec l'age, les dates s'entrechoquent dans ma tete :)) ).

                      sinon, j'ai essaye la demo de soulride, ca a l'air sympa et ya des bonnes idees (le "rewind and retry" notamment), mais le gameplay est un peu bizarre a mon gout.

              [^]Re: Statu quo, tout de même pas

              Posté par Frédéric Lopez () le 10/11/2004 à 15:48. (lien). Évalué à 2.

              > En fait, il manque des RTS et des MMORPG (il y en a [au moins] un
              > avec un client linux, mais je ne connais pas bien ce genre).

              Tu pensais sans doute à A Tale in the Desert ? Il y a une version téléchargeable de démo qui permet de jouer pendant 24 h sur leur site (pas d'affilée hein :) : http://www.atitd.com/(...)

              A noter, c'est quand même un des rares MMORPG où le but est de construire une civilisation et pas de tuer des monstres à tout bout de champ...

              Sinon, côté RTS, il y a notamment Kohan et Myth II, des versions de démos sont téléchargeables sur leurs sites respectifs http://www.lokigames.com/products/kohan/(...) et http://www.lokigames.com/products/myth2/(...) .

              En libre, il y aussi Stratagus en RTS (ex FreeCraft) qui est assez similaire à Warcraft 2.

              • [^]Re: Statu quo, tout de même pas

                Posté par thaodalf () le 10/11/2004 à 17:33. (lien). Évalué à 1.

                [A noter, c'est quand même un des rares MMORPG où le but est de construire une civilisation et pas de tuer des monstres à tout bout de champ...]

                je préfère tuer des monstres avec des armes contondantes ;)

                • [^]Re: Statu quo, tout de même pas

                  Posté par Frédéric Lopez () le 10/11/2004 à 22:07. (lien). Évalué à 3.

                  :)

                  Si tu n'as rien contre les combats inter-galactiques, Vendetta est disponible depuis quelques jours pour Linux :
                  http://vendetta-online.com/(...)
                  Fait intéressant, il est disponible en magasin aux Etats-Unis avec les clients Linux, Windows et MacOS X sur un même CD.

                  Ca fait donc deux MMORPG pour Linux si je compte bien maintenant, en attendant Ryzom peut-être l'année prochaine...

          [^]Re: Tres bien

          Posté par gnumdk (page perso, ) le 09/11/2004 à 18:35. (lien). Évalué à 5.

          Tu as aussi oublié de parler de la plupart des films d'animation 3D qui sont fait sous Linux(Pixar en premier). Il faut quand meme rappeler que si Nvidia a commencer a faire des drivers Linux en 99 (je crois), c'etait pour répondre à une demande du marché professionnel, pas pour faire plaisir aux linuxiens.

    [^]Re: Tres bien

    Posté par FRLinux (page perso, ) le 09/11/2004 à 00:57. (lien). Évalué à 2.

    oui je confirme, doom3 est carrement plus fluide, je pensais que c'était une vue de mon esprit au debut mais non, ca marche :)

    Steph

    • [^]Re: Tres bien

      Posté par Serge Rossi (page perso, ) le 09/11/2004 à 10:09. (lien). Évalué à 2.

      Ca n'est carrément pas négligeable. Je dirai + 30 % en perfos sous Doom 3 !

      Maintenant sur ma bécanne j'arrive à 60 images/s au timedemo en 1280x1024 high quality et 53 images/s en 1600x1200.

      Bon, évidement, c'est avec un P4 3 GHz, 2 Go de Ram et une GeForce 6800 GT, 256 Mo.


      Dans tous les autres jeux (UT 2004, Ennemy Territory, RTCW), je peux mettre absolument tous les paramètres de qualité à fond et la résolution sur 1600x1200 et ça reste parfaitement fluide (ça l'était déjà avec la version précédente du driver).

      • [^]Re: Tres bien

        Posté par mr_moustache () le 09/11/2004 à 21:31. (lien). Évalué à 1.

        C'est pas trop frustant une 6800GT sous Linux?


        Bon d'accord, tu vas me répondre que tu es en dualboot avec WindowsXP pour jouer..

        • [^]Re: Tres bien

          Posté par Serge Rossi (page perso, ) le 10/11/2004 à 00:12. (lien). Évalué à 2.

          Je n'ai pas Windows XP. Pas de dual boot.

          Mais comme j'organise souvent des LAN chez moi avec des potes, j'estime que je la rentabilise bien :-)

          Evidement, vu qu'il n'est pas question pour moi d'installer XP pour jouer à certains jeux, je bloque les choix sur UT 2004, Ennemy Territory et depuis peu Doom 3 mais heureusement, comme on arrive à avoir 30 à 40 % de PC Linux dans les parties, j'ai du renfort :-)

          Je fonde quelque espoir dans l'arrivée prochaine de Strike Force 2004, un mod Tactique basé sur UT 2004 et qui évidement fonctionnera sous Linux.
          (une preview est déjà dispo). Il y'a quelques années, Strike Force pour UT (tournant aussi sous Linux) était tout à fait excellent à jouer.

          http://www.strike-force.com(...)

          ftp://ftp.freenet.de/pub/4players/strikeforce/132703/games/sf2004/(...)

    [^]Re: Tres bien

    Posté par Pierre Jarillon (page perso, ) le 09/11/2004 à 02:04. (lien). Évalué à 3.

    Pourrais-tu nous donner les prérequis avant de l'installer ?
    As-tu chargé les sources du kernel ? Recompilé le module ?
    Raconte nous ton mode opératoire, sur quelle distribution ?

    • [^]Re: Tres bien

      Posté par Serge Rossi (page perso, ) le 09/11/2004 à 10:02. (lien). Évalué à 3.

      Ca serait un peu inutile vu que c'est quand même simple d'installer les drivers NVidia :

      - On repasse en mode texte d'un petit coup d'init 3
      - On se connecte root et on lance le .run NVidia

      - Il cherche dans son archive si il a un module noyau précompilé correspondant à la version installée.

      - Si pas trouvé, il demande si il peut aller chercher sur le site NVidia si il peut en trouver d'autres.

      - si on lui dit non ou si il ne trouve pas, il recompile le module noyau (il faut avoir les sources du noyau et un compilateur correctement installés)

      - quand c'est fini, on repasse en mode graphique d'un coup d'init 5

      Et voilà !

      Et ceci est valable quelle que soit la distrib et la version de noyau >= 2.4 (cette version est la première à ne plus supporter le noyau 2.2.* )

      • [^]Re: Tres bien

        Posté par FRLinux (page perso, ) le 09/11/2004 à 10:41. (lien). Évalué à 1.

        A noter qu'il est possible d'activer Fast Writes et Side Bandwidth Addressing en editant le source, c'est par la :
        http://frlinux.net/?section=xwindow&article=38(...)

        Steph

        • [^]Re: Tres bien

          Posté par Rémi Hérilier (page perso, ) le 09/11/2004 à 13:07. (lien). Évalué à 5.

          M'est avis que passer des paramètres au module est plus propre. De plus, à la prochaine version, tu seras bon pour rééditer les sources ... feinéantise, quand tu nous tient =)
          donc :
          - EnableAGPSBA=1 pour activer le 'side bandwidth adressing'
          - EnableAGPFW=1 pour activer le 'fast write'

          un grep Option src/nv/os-registry.c en dit plus (puisque modinfo nvidia est silencieux):

          • [^]params modules nvidia

            Posté par grrrreg (page perso, ) le 09/11/2004 à 14:56. (lien). Évalué à 4.

            Attention, il faut ajouter "NVreg_" devant les params de module nvidia, sinon il ne comprendra pas ...

            Donc dans votre /etc/modules.conf, mettez:

            options nvidia NVreg_EnableAGPSBA=1,NVreg_EnableAGPFW=1

            Et ouala ...

        [^]Re: Tres bien

        Posté par ♪♬♬♩ ♫♪♬♩ () le 09/11/2004 à 11:49. (lien). Évalué à 1.

        Tu as oublié de préciser qu'il fallait tout de même éditer le fichier xorg.conf avant de repasser en mode graphique, pour lui dire d'utiliser le module nvidia au lieu du module nv (et potentiellement activer les extensions glx).

        Par contre, pour ceux qui ne connaissent pas, c'est beaucoup plus simple d'installer ces pilotes sur une SuSE ! :-)

        • [^]Re: Tres bien

          Posté par Shadow_Mind () le 09/11/2004 à 13:10. (lien). Évalué à 1.

          Il existe aussi la même chose sous Fedora.

          Il suffit de configurer les outils tels que yum ou apt de manière à utiliser le dépôt Livna[1], lequel possède un RPM fait maison permettant d'installer les pilotes Nvidia aisément[2] lorsqu'on utilise un noyau officiel.

          ---

          [1] Voir http://rpm.livna.org(...) pour plus de renseignements
          [2] La méthode est décrite à : http://rpm.livna.org/livna-switcher.html(...)

    [^]Re: Tres bien

    Posté par RB () le 09/11/2004 à 02:43. (lien). Évalué à 0.

    Sans remettre en cause ton benchmark, chez moi glxgears:

    2645.800 => 2653.800

    soit une très légère amélioration seulement...

    • [^]Re: Tres bien

      Posté par Brice Arnould ( un_brice ) (page perso, ) le 09/11/2004 à 05:18. (lien). Évalué à 4.

      Sans vouloir remettre en cause ton benchmark... bah je le fait quand même. Glxgears c'est bien marrant mais un peu limité.

      --
      Respect à RMS.
      • [^]Re: Tres bien

        Posté par Stephane Chauveau () le 09/11/2004 à 07:26. (lien). Évalué à 5.

        Les applications openGL fournies avec xscreensaver sont un peu plus complexe que glxgear. Cela n'en fait pas de bon bench mais c'est toujours mieux qu'un stupide engrenage qui tourne.

        En general, il faut passer les options -delay 0 pour aller a pleine vitesse et -fps pour afficher les resultats.


        par example:

        /usr/lib/xscreensaver/atlantis -delay 0 -fps
        /usr/lib/xscreensaver/sproingies -delay 0 -fps

    [+] [^]Re: Tres bien

    Posté par Lithium () le 09/11/2004 à 04:44. (lien). Évalué à -1.

    Avec quelle carte ?