Nouveaux drivers 3D chez NVidia

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par trollhunter.
Étiquettes : aucune
0
14
mar.
2001
Serveurs d’affichage
Juste une news rapide pour annoncer la sortie d'une nouvelle version du driver (pas open source, pas GPL, on sait) OpenGL/GLX de chez NVidia.

Suivant les cas, cette version s'appelle 0.9-7, 0.9-767 voire 0.9-8 ?!

En tous les cas, on ne peut que se réjouir du fait que NVidia se tient à son annonce initiale de publier et faire évoluer son driver pour ses cartes.

2001-02-16 version 0.98
* fix bug with drawables leaked in the X server under certain conditions
* fix bug where app hangs when calling glXMakeCurrent while holding
the X server grab.

2001-02-09 version 0.97
* fix bios-posting problems with GeForce2 Ulta's (performance regression)
* Added support for X Render extension
* Tweeked TwinView support
* Fix problem with video apps displaying on TNT2's
* Fix problem with cursor hangs in X
* Fix problem with text console not restoring on some monitors
* Fixed problem with fork() and OpenGL rendering.
* Fixed problem with X driver module, nvidia_drv.o, being stripped when
the RPM was rebuilt.
* Fixed problem with leaking drawables with certain apps.
* added missing pci device ids for some tnt2 variants.

Aller plus loin

  • # Faites comme si j'etais pas la...

    Posté par  . Évalué à -1.

    De toute facon tout le monde s'en fiche de ces drivers, c'est du code proprietaire, donc on peut pas s'y fier, peut-etre qu'il y a des backdoors dans le driver, peut-etre que la NSA nous espionne a travers le driver NVidia,etc...

    Reste a esperer que le gouvernement n'a pas de cartes NVidia dans ses stations sous Linux, vous imaginez le risque que ca ferait, ca reviendrait a mettre le gouvernement sous l'emprise de NVidia !
    Bientot en extrapolant, on aura le CEO de NVidia comme president.

    Moi je vous le dis, il ne faut surtout pas toucher les logiciels proprietaires, restez avec le mode VGA 16 couleurs, c'est bien plus sur.

    J'esperes donc que tous ceux d'entre vous qui m'ont explique que le proprietaire doit etre aboli font leur part du travail en refusant d'utiliser ce driver pour leur carte NVidia, autrement vous seriez des faux-culs.

    PS: Je n'aime pas faire de plagiat, je tiens donc a preciser que tous les arguments que j'ai presente m'ont ete donnes par d'autres utilisateurs de ce site tres au fait des risques enormes lies au logiciel proprietaire.
    Je vous prierais donc de critiquer les auteurs de ces remarques si jamais vous les trouvez debiles, et non pas ma personne vu que je ne suis qu'un messager.
    • [^] # Si, t'est là...

      Posté par  . Évalué à 1.

      A prendre au second degré, bien sur...

      Enfin moi je dis: Vive une société qui a un support de Linux!

      Et je dis aussi: Gloire à une société qui a un support du libre!

      Ceux qui sont pas content sont pas limités à 16 couleurs, mais à Matrox, 3dfx et ATI...
    • [^] # Re: Faites comme si j'etais pas la...

      Posté par  . Évalué à 0.

      Moi je vais plagier quelqu'un et j'espere
      qu'il sera heureux d'etre cité :

      depose windowsfr.org
      crée ton site avec dacode
      et pollue tes propres discussions avec tes
      arguments completement hors de propos et
      inutiles.

      Je ne te salue pas

      Christophe
      • [^] # PAS BILL PAS GATES = FAKE !

        Posté par  . Évalué à 0.

        Tout le monde est aveugle ou quoi.

        Ce type n'est qu'un Fake tout comme l'etait SAM, mais lui il etait bien plus drole.


        Quant au driver de Nvidia je m'en rejouit, car il faut le dire les cartes Nvidia sont bien plus perf. que les autres (du moins sous Linux)
        • [^] # Re: PAS BILL PAS GATES = FAKE !

          Posté par  . Évalué à 1.

          Pff... si tu veux une preuve que j'existe et que je suis reel, demande a Pierre Tran(redacteur en chef de je ne sais plus quel magazine, desole Pierre j'ai pas le nom sous la main :+) ), il a pu le verifier.
    • [^] # Re: Faites comme si j'etais pas la...

      Posté par  . Évalué à 1.

      > J'esperes donc que tous ceux d'entre vous qui m'ont explique que le proprietaire doit etre aboli font leur part du travail en refusant d'utiliser ce driver pour leur carte NVidia, autrement vous seriez des faux-culs.

      Oui. Ma Matrox G400Max (qui a une bien meilleure qualité d'image que vos nvidia soit dit en passant) n'a pas besoin de pilotes dont le source n'est pas disponible.

      Peux-tu nous CERTIFIER que le driver de nvidia ne comporte pas de code malicieux toi qui est si malin ?
      PS: C'est pas moi qui pose la question, je ne suis qu'un messager. Et c'est pas moi non plus qui de traite de sale troll. J'ai lu ça dans un commentaire précédent, mais je ne suis qu'un messager hein. Et c'est pas moi qui te demande où tu bosses pour avoir le temps de troller sur les sites dédiés à linux toi le grand défenseur du pauvre petit logiciel propriétaire ? Non c'est pas moi je ne suis qu'un messager alors pas la peine de me répondre il faut s'adresser directement aux auteurs dont je me fait l'humble porte-parole, à leur insu bien sûr.
      • [^] # Re: Faites comme si j'etais pas la...

        Posté par  . Évalué à -1.

        Ah mais je suis tout a fait d'accord la-dessus, on ne peut pas certifier a 100% qu'il n'y a pas de code malicieux dans une soft proprietaire, mais on peut toujours surveiller l'activite reseau pendant une periode, et si rien ne passe on peut en deduire que c'est OK.

        Maintenant, dis-toi bien qu'il pourrait tres bien y avoir des micros dans les murs de ton appartement, dans ta chaine hi-fi, etc... vu que personne ne verifie sa chaine hi-fi, les murs, etc...

        Pourquoi est ce que les editeurs de logiciels auraient plus interet a faire ca que les fabricants de chaine hi-fi, meubles, etc... ?

        Bon a part ca, c'est pas le sujet du thread, mon premier message etait la juste pour que les gens qui m'ont dit ces memes phrases se rendent compte de ce qui arriverait si on faisait ce qu'ils preconisent. Et je serais pret a parier que parmis ces grand sages qui ont recu de dieu le message que le logiciel proprietaire etait mal, il y en a qui ont une GeForce et qui utilisent un driver proprietaire parce que ca les arrange.
        • [^] # Re: Faites comme si j'etais pas la...

          Posté par  . Évalué à 1.

          >Pourquoi est ce que les editeurs de logiciels
          >auraient plus interet a faire ca que les ...

          bien sur ... et les parts de marché, ki utilise koi pour mieux leur vendre autre chose, constitution de base de données sur la vie personnelle des gens, etc ... pauv vieux tu dois sortir de ta caverne. ou alors ferais-tu parti de la crème de la connerie ?

          >il y en a qui ont une GeForce et qui utilisent
          >driver proprietaire parce que ca les arrange.

          bien sur ... tout à fait thierry ... j'ai acheté une TNT2 parce que à l'époque NVidia avait fait des drivers open source .. mais ils ont retourné leurs veste après (NVidia bande de sal...). Et comme j'ai pas envie de réinvestir dans une nouvelle carte vidéo. ben je fais avec. comme tu le vois ça m'arrange !
          Mais aussi, comme tu ne le sais pas (tu sors de ta caverne) il y a beaucoup de gens qui ont windows pour les jeux et linux pour au moins essayer une alternative, et histoire d'être moins idiot en se couchant le soir. Sachant que le but principal (aujourd'hui) d'un carte vidéo est la 3D pour les jeux ben je peuxx comprendre qu'on choisisse une NVidia puisqu'il n'y a pas d'autres choix.
          Quand à NVidia je peux comprendre qu'il garde la partie OpenGL fermée (c'est leur fond de commerce avec le hardware, ça se justifie). Mais qu'il file au moins les spécifications complètes de la partie 2D !! histoire de permettre à des alternatives de se développer.

          Enfin, utiliser les drivers ClosedSource n'empêche pas de revendiquer pour une ouverture des spécifications hardware.

          Aller, salut gros trolleur sorti de sa caverne.
          • [^] # Re: Faites comme si j'etais pas la...

            Posté par  . Évalué à 1.

            >>bien sur ... et les parts de marché, ki utilise koi pour mieux leur vendre autre chose, constitution de base de données sur la vie personnelle des gens, etc

            Ben dans ce cas, pourquoi pas des micros dans ta chaine stéréo pour savoir ce que t'ecoute, pourquoi pas une camera pour savoir quel est la marque de ton magnetoscope.

            PS: j'ai coupé la fin de la citation parce que franchement ca te fait pas honneur, d'autant que ca limite ton argumentaire (le "sors de ta poubelle" est tres en vogue mais plutot dans les discussions entre hommes des cavernes justement)
      • [^] # Re: Faites comme si j'etais pas la...

        Posté par  . Évalué à 0.

        en tout cas je peux te certifier qu'il a bien été traité de troll il y a quelque temps et que la personne qui l'a fait ne perd plus de temps à répondre a ses trolls si peu subtil.
      • [^] # Re: Faites comme si j'etais pas la...

        Posté par  . Évalué à 1.

        Concernant les backdoors, j'ai eu une fois la mauvaises surprise (via un strace, suite à un pb chafouin de librairies) que mon (vieux) serveur X de Xi ("Xi Accelerated Server") envoyait un mail à xi avec mon no de license...

        Alors pour tous les utilisateurs de driver nvidia, la solution serait de tracer tous les appels systemes (notament ceux du module NVdriver).
    • [^] # Re: Faites comme si j'etais pas la...

      Posté par  . Évalué à 1.

      > Reste a esperer que le gouvernement n'a pas de
      > cartes NVidia dans ses stations sous Linux,
      > vous imaginez le risque que ca ferait, ca
      > reviendrait a mettre le gouvernement sous
      > l'emprise de NVidia !

      J'espère que tu te rends vraiment compte des conneries que tu peux raconter (encore que, pour bosser pour petit mou ...) ! Je ne vois franchement pas où est l'intérêt d'installer des cartes dont le seul point fort est la 3D sur les postes de l'administration. Et puis, même si c'était le cas, le pilote SVGA devrait suffire pour faire de la 2D ...

      Alors maintenant, arrête de faire chier ton monde ici.

      --
      Dis Fabien, c'est possible d'avoir une killlist ?
      • [^] # Re: Faites comme si j'etais pas la...

        Posté par  (site web personnel) . Évalué à -1.

        >Dis Fabien, c'est possible d'avoir une killlist ?
        Attends, son commentaire est en -1, tu n'es pas obligé de le lire.
        En plus tu n'es pas obligé de lui répondre, et le débat^Wtroll s'arretera là.

        Ca fait vraiment le sale comportement qu'on voit sur les news :
        "ta question est trop conne, tu viens de tomber dans mon killfile, PLONK !"
        ou sur irc :
        "J'aime pas ton provider, /kick"
        • [^] # Re: Faites comme si j'etais pas la...

          Posté par  . Évalué à 1.

          Son commentaire n'était pas en -1 quand j'ai répondu. De toutes manières, ma remarque était générale concernant cet individu, pas uniquement pour ce post.
    • [^] # Re: Faites comme si j'etais pas la...

      Posté par  . Évalué à 1.

      Plutot pueril, ton commentaire...
      Tu etais aigri ce matin et Linuxfr est ton defouloir? Ou peut-etre tu es ici pour jouer les justiciers?

      Si tu as une cause noble a defendre, c'est pas ce genre de commentaire gamin qui va l'aider. Et si c'est pour dire que tu te mets au niveau des autres, alors ne prends plus la peine de t'attarder sur leurs commentaires.
  • # Peut-être une explication à propos de la fermeture des sources

    Posté par  . Évalué à 1.

    NVidia a surement utilisé comme base, comme la plupart des autres vendeurs de matériel Open GL, la sample implementation de SGI.
    Or, quand on lit la FAQ de celle-ci, on apprend que celle-ci ne contient pas, par exemple, des routines en assembleur pour accélerer le rendu. Et ces routines appartiennent à d'autres sociétés. Il est possible que NVidia les utilise, et donc qu'ils ne peuvent pas, dans ces conditions, fournir les sources.

    http://oss.sgi.com/projects/ogl-sample/faq.html#GQ10(...)
    • [^] # Re: Peut-être une explication à propos de la fermeture des sources

      Posté par  . Évalué à 1.

      Moi, je crois simplement qu'ils ne veulent pas.

      Si ils ont envie de développer leurs drivers, ben tant mieux. Ca fait ca de moins à développer par la communauté du libre. En plus ce sont surement eux qui connaissent le mieux leurs cartes.
    • [^] # Re: Peut-être une explication à propos de la fermeture des sources

      Posté par  . Évalué à 1.

      Non, je penses pas que c'est ça qui les freine.

      C'est simplement que la 3D (OpenGL et DirectX), c'est leur fond de commerce (avec le hardware). En plus leurs drivers sont relativement bon et comme les cartes 3D ont toutes convergées pour être optimisées DirectX, elles ont aussi convergées au niveau du hardware (y'a pas 36 façons de faire de la 3D avec DirectX).
      Regardes Utha-GLX, c'était le même driver avec un back-end qui changeait suivant les cartes. NVidia ne veut pas voir ses drivers devenir génériques pour toutes les cartes 3D du marché, ils perdrait une part de leur avance sur la concurrence.

      Faut raisonner en terme de fric. Faut pas chercher d'autres raisons.
  • # elle est ou la version 0.98 ?

    Posté par  . Évalué à 1.

    Elle est ou la version 0.98 ? sur le site ftp je n'ai rien vu ... je ne comprend pas la phrase "suivant les cas" ?

    Au fait le lien (redirect) sur le site ftp est bogué (un ftp de trop).
  • # Question

    Posté par  . Évalué à 1.

    Juste une question de newbie...
    Est ce que ces drivers sont utilisables uniquement avec les cartes Nvidia GeForce2 ou toutes les cartes à base de GeForce2 (style LEADTEK ou HERCULES) ?

    Merci.
    • [^] # Re: Question

      Posté par  (site web personnel) . Évalué à 1.

      Salut,

      Tu peux utiliser ces drivers avec toutes les cartes nvidia, je posterais des benchs rapidement je pense, tu peux consulter le comparatif 0.94/0.96 sur http://frlinux.net/games/q3_3.php(...) et pour l'installation de l'openGL (et des drivers nvidia) : http://frlinux.net/xwin/opengl.php(...)
      • [^] # Re: Question

        Posté par  . Évalué à 1.

        Merci pour les liens, très interessant !
        Donc si j'ai bien compris, pas de cartes leadtek ou hercules... :(
        • [^] # Re: Question

          Posté par  (site web personnel) . Évalué à 1.

          euh ... j'ai du mal m'exprimer, tu peux les utiliser avec toutes les cartes qui ont des chipsets nvidia, cela inclus les cartes leadtek et hercules ...
          • [^] # De toutes façon, une carte nvidia, ça n'existe pas

            Posté par  . Évalué à 1.

            A part les references samples (pas dans le commerce), nvidia vend des chips graphiques et des plans de cartes, a charge pour les constructeurs de carte (leadtek, hercules, ...) de les fabriquer.
        • [^] # Re: Question

          Posté par  . Évalué à 1.

          Nvidia ne fait pas de cartes graphiques, ils vendent leurs chips à des assembleurs/constructeurs ( Hercules, Leadtek,Creative,Asus ) qui les revendent, mais à la base c'est le même chips.
          Donc les drivers "génériques" nvidia marchent très bien quelques soient le manufacturer. Idem pour Linux.
          En plus les drivers sont unifiés, i.e ce sont les même pour TNT/TNT2/Geforce/Geforce2
          • [^] # Re: Question

            Posté par  . Évalué à 1.

            Mais si les drivers sont unifiés, ça veut dire qu'ils ne prennent pas en compte la nouvelle partie de calcul qu'on commencé à prendre en charge les GeForce (le transform&lightning, je crois), ce qui faisait leur caractère révolutionnaire? Les GeForce sous Linux ne sont que des TNT2?
            • [^] # Re: Question

              Posté par  . Évalué à 0.

              Non ils sont unifies aussi sous Windows. Simplement une partie des fonctionnalites n'est pas prise en charge par les cartes plus anciennes
  • # Page pourrie chez nvidia

    Posté par  . Évalué à 1.

    J'ai galéré tout le week-end pour ne pas arriver à faire marcher ma TNT 128 avec les drivers du site.

    Les liens de téléchargements sont faux pour la moitié d'entre eux. Seul le ftp est valable.

    Et une fois qu'on a suivi les explications, impossible de démarrer X.

    J'ai le souvenir d'une époque où leur driver marchait du premier coup (./riva-install)

    Quelqu'un peut dire si cette version marche ?
    --
    Linux : le système qui exploite l'ordinateur, pas l'utilisateur
    • [^] # Re: Page pourrie chez nvidia

      Posté par  . Évalué à 1.

      Prends les 0.96, ils marchent très bien (testé sur deb/2.4/4.0.2) et la faq est aussi pas mal (enfin je la lis plus depuis les 0.94).

      A part quelques extension propriétaires (en terme OpenGL), tu ne gagnera pas grand chose en prenant les tout derniers (qui doivent juste inclure le support GF3, au cas ou tu sois suffisament riche).
    • [^] # Re: Page pourrie chez nvidia

      Posté par  (site web personnel) . Évalué à 1.

      Ben a partir du moment ou tu respectes les faits suivants :

      - supprimer tout libGL dans /usr/lib et /usr/X11R6/lib
      - supprimer libglx.a et libGLcore.a dans /usr/X11R6/lib/modules/extension
      - modifier /etc/X11/XF86Config pour decommenter glx et ajouter nvidia au lieu de nv

      Ca marche du premier coup. De plus, a part la derniere manip, l'install des pilotes devrait le faire pour toi.

      -----
      "Il n'y a pas de mauvais programmes mais peut etre des utilisateurs de mauvaise fois ..." - John Carmack.
    • [^] # Re: Page pourrie chez nvidia

      Posté par  . Évalué à 1.

      Je les ai installé depuis les tar, et ça marche sans aucun problèmes après les deux make et un reboot (il y a moyen d'éviter le reboot, mais bon...).

      Par contre si quelqu'un sait comment activer le DPMS, çà m'intéresse. Ca marchait avec les 9.6, et plus avec les 9.7. Et ça n'a pas l'air de marcher avec cette version.
      • [^] # Re: Page pourrie chez nvidia

        Posté par  . Évalué à 1.

        Ah autant pour moi, je n'avais simplement pas attendu assez longtemps :) OffTime marche parfaitement, seuls StandbyTime et SuspendTime ne fonctionnent pas. C'est d'ailleurs indiqué dans le README.

        J'en profite pour rappeler la méthode : dans la section "Monitor", ajouter « Option "DPMS" » ; dans la section "ServerFlags", ajouter « Option "OffTime" "10" » par exemple, pour éteindre l'écran après 10 minutes d'inactivité.
    • [^] # Re: Page pourrie chez nvidia

      Posté par  . Évalué à 0.

      J'ai une autre question :
      qq'un a-t-il reussi en lancant xv a selectionner dans le menu root autre chose que window ?
      car j'ai la net impression que cela vient des drivers car qd j'utilise nv au lieu de nvidia, ca marche ! any idea ?
  • # reverse engineering

    Posté par  (site web personnel) . Évalué à 1.

    ya pas des projets de reverse engineering depuis le temps que ces drivers sont sortis et sachant que c'est légal en europe?

    Bon je suis pas sur que ca suit légal mais je crois bien, et je pense pas avoir ce qu'il faut de connaissance pour le faire moi, mais ca fait chier de plus avoir enormement d'alternative
  • # bizare !

    Posté par  . Évalué à 1.

    pourquoi tout le monde chiale sur le fait que ce n'est pas freshmeat ici lorsque on anonce la version "1.0" de nautilus (ce n'est pas rien quand même) et que personne ne trouve rien à redire quand on anonce avec tambour et trompette chaque version des driver de nvidia qui, qui plus est, n'est même pas GPL !

    Vous êtes vraiment bizard les mecs !
    • [^] # Re: bizare !

      Posté par  (site web personnel) . Évalué à 1.

      Serieusement stupide cette remarque ...

      --------------
      "Si les cons volaient, tu serais certainement chef d'escadrille" - Audiard
    • [^] # Re: bizare !

      Posté par  . Évalué à 1.

      Ils sont surtout tributaires de leur matériel
  • # Qui est pasBill pasGates

    Posté par  . Évalué à 1.

    Je crois que c'est un type de Microsoft qui un jour s'est créé un pseudo ici mais que depuis ils se relaient derrière ce pseudo. Cà doit faire partie de la nouvelle politique de Microsoft : envoyer des émissaires sur les forums Linux et leur pourrir la vie.
    Question ouverte à tous sauf lui "Pourquoi lui répondez-vous ???". Lui c'est son travail de faire du "prosélitisme" mais parmi vous , il y en a qui travaille, non ? Lui répondre depuis le boulot c'est autant de temps perdu (volé à l'employeur, soit dit en passant).
    Si personne ne lui répond, il finira par changer de pseudo et réadoptera un profil bas pour re-commencer.

    D'ailleurs j'ai vu une seule fois Samuel je_ne_sai_plus_quoi et pasBill pasGates et leurs posts se croiser. pasBill pasGates, c'est la relève ???
    • [^] # Re: Qui est pasBill pasGates

      Posté par  . Évalué à 0.

      Autant il m a fait chier, autant faudrait peut etre pas tomber dans la theorie du complot, Mulder !!!
      • [^] # Re: Qui est pasBill pasGates

        Posté par  . Évalué à 1.

        C'est une théorie comme une autre.
        D'ailleurs si tu analyses le ton de ses propos tu verras qu'il est pas égal à lui-même, le discours, par contre reste le même
  • # Et l'activation TV-out alors ?

    Posté par  . Évalué à 1.

    Bon sang...
    C'est encore passe a la trappe ?

    Ca fait des mois que j'attends que Monsieur NVidia veuille bien inclure les features TVout dans ces drivers !!!
    Le pire, c'est qu'il en est fait mention dans le nvrm.h par exemple, mais RIEN ni dans le doc, ni dans les NewsGroups, ni ailleurs, ne m'a permis d'avancer sur le probleme...

    Y'a qqun de plus avancé que moi la-dessus ?
  • # optimisation SSE

    Posté par  . Évalué à 0.

    J'ai installe les drivers nvidia, mais j'ai l'impression qu'ils ne sonts pas optimises SSE sur P3.

    Quelqu'un en sais plus ?

Suivre le flux des commentaires

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