Drivers NVidia pour FreeBSD

Posté par . Modéré par Fabien Penso.
Tags :
0
8
nov.
2002
FreeBSD
Bonne nouvelle pour les utilisateurs de FreeBSD disposant d'une carte NVidia, cette dernière vient de sortir ses drivers (malheureusement toujours binaires) pour cette plateforme.
Ces drivers sont numérotés 1.0-3203, ils sont donc tout à fait à jour.
Une bonne nouvelle.

Aller plus loin

  • # Re: Drivers NVidia pour FreeBSD

    Posté par . Évalué à 0.

    bof, ca conforte l'idée que nvidia n'a pas du tout envie de filer ces specs et prefere fournir des binaires pour chaque plateforme.
    • [^] # Re: Drivers NVidia pour FreeBSD

      Posté par . Évalué à 1.

      Je n'aime pas du tout cela, parce que cela risque de donner des idees a d'autres
      constructeurs. La preuve, il semblerait qu'ATI veuille faire lui meme ses drivers et ne plus
      donner d'infos sur son matos desormais.
      Esperons que tous les constructeurs ne suivent pas les memes exemples, sinon adieu
      l'idee de l'informatique libre, perenne et independante.
      Devrons nous alors nous tourner vers du materiel libre ?
      Dans ce cas, longue vie a f-cpu.

      PS: whygee, si tu pouvais aussi nous faire un f-gpu, ca serais sympa ;)
      • [^] # Re: Drivers NVidia pour FreeBSD

        Posté par . Évalué à 0.

        Et alors, on est toujours dans l'idée du libre.

        Libre à chacun de faire ce qu'il veut, je préfère voir NVIDIA et ATI développé ses propres drivers pour Linux et FreeBSD sans donner les specs de leurs cartes, que d'avoir ni specs ni drivers.

        Il ne faut pas réver avoir les specs des dernières cartes NVIDIA ou ATI n'arrivera jamais, ce qu'il serait bien, c'est d'avoir les specs à n-1 ou n-2 des cartes.

        Tout comme tout logiciel ou matériel qui n'est plus supporté devrait voir ses specs tomber dans le libre.
        • [^] # Re: Drivers NVidia pour FreeBSD

          Posté par . Évalué à 1.

          On a pas du bien se comprendre.

          si _tous_ les constructeurs font ainsi:
          * soit tu devient dependant de softs non libres.
          * soit tu achette du matos, tu attend deux ans avec l'espoir d'avoir les spec et tu a
          toujours un temps de retard (en esperant que les spec sortent)

          Le fait que un constructeurs ne fille pas ces spec, c'est pas gravissime, tant qu'on peut
          aller voir ailleurs. Mais j'ai peur qu'ils se mettent _tous_ a ce genre de politique.
          • [^] # Re: Drivers NVidia pour FreeBSD

            Posté par . Évalué à 1.

            Rectification:

            * soit tu es dependant d'un drivers non libre pour profiter des derniéres fonctions acceleratrice de ta carte 3D derniére generation.

            * soit tu utilise ta carte sous linux comme une béte carte SVGA

            * soit tu achete du matos d'il y a 2 ans qui beneficie de drivers libre incomplet et qui ne sont plus trés activemant developpé car tous le monde est passé a la derniére version qui fait du 120fps a UT2K3.

            Que les choses soit bien claire, rien n'interdit d'utilser ces cartes avec des drivers libre, elles seront sous exploités mais en aucun cas on est enchainés aux drivers proprios. Apres que les fabricants supportes linux je trouve cela trés bien, méme si les drivers ne sont pas libre ca prouve qu'il s'interesse a linux ( sans NVidia et son driver proprio, on aurait jamais vue debarqué UT2K3, NWN et le futur DOOM III sous linux ). De plus la concurence entre ATI et NVidia ne peut qu'ameliorer la qualitée generale de ces drivers, puis ce que la concurence avec les drivers libre n'existe pas !

            De plus j'ai eux une ATI sur un autre poste pendant assez long temps, bien que les spec soit publique les drivers libres n'on jamais été perfomant, et au moment ou il commencait a integré un support des fonctions 3D, le developpemant c'est presque arretté du a l'age de la carte.

            Evidament il serait preferable que les fabricant developpe des drivers libre et fournisses les specs, mais je prefére encore un fabricant qui fournit des drivers non libre et qui me permet d'utiliser plainemant ma carte sous linux qu'un autre qui se decharge completemant sur le developpeur libre.
            • [^] # Re: Drivers NVidia pour FreeBSD

              Posté par . Évalué à 1.

              [+]
            • [^] # Re: Drivers NVidia pour FreeBSD

              Posté par . Évalué à 1.

              > Apres que les fabricants supportes linux je trouve cela trés bien, méme si les drivers ne sont pas libre ca prouve qu'il s'interesse a linux

              Dans toute cette phrase, remplacer Linux par Linux/x86.

              Si ils supportaient vraiment Linux, ils fileraient des sources compilables sur toutes les archis. Pour le moment, ils font du business sur le dos des gens qui migrent de Windows vers Mandrake.

              Je me passe volontiers de ce genre de "support" venant de ces fabricants.
              • [^] # Re: Drivers NVidia pour FreeBSD

                Posté par (page perso) . Évalué à 1.

                Si tu étais allé jeter un oeil sur le site de NVidia, tu aurais vu qu'il ont aussi les drivers pour Linux IA64.

                J'admet que ce n'est pas la plateforme la plus répandue de la planète mais ça ne se limite pas à Linux/x86.

                Qui sait, ils nous pondront peut-être un driver Linux PPC un de ces jours :-)
                (même si j'ai un doute car je vois le marché pro pour la 3D accélérée sur Linux IA64 : Maya, etc... et je ne vois pas de demande pro côté PPC).
        • [^] # Re: Drivers NVidia pour FreeBSD

          Posté par (page perso) . Évalué à 1.

          « Tout comme tout logiciel ou matériel qui n'est plus supporté devrait voir ses specs tomber dans le libre »

          Donc pour toi, l'intéret du libre, c'est pour les trucs obsolètes ?
        • [^] # Re: Drivers NVidia pour FreeBSD

          Posté par (page perso) . Évalué à 1.

          c marrant, j'ai une ati, je joue a quake et pourtant j'ai des drivers libres...hmmm? Ben ca j'aime, parceque les bugs sont corrigé rapidement, tu peux facilement voir comment ca avance. Avec les trucs proprio, ca bug => DTC, tu attends comme un con et tu esperes. Et quand tu parles de ton truc pseudo mathematiques avec des 'n' partout, ben les specs des 8500 etaient dispo alors que c'etait la gamme la plus recente d'ATI je crois, en tout cas ca devait etre le cas a l'epoque des 7500...et qu'est ce que c'est agreable putain.


          <troll>
          Et sinon, a quand les pilote pour GNU?
          </troll>
          • [^] # Re: Drivers NVidia pour FreeBSD

            Posté par (page perso) . Évalué à 1.

            c clair, si g une carte graphique à acheter aujourd'hui, c une ati direct !!!
            • [^] # Re: Drivers NVidia pour FreeBSD

              Posté par . Évalué à 1.

              Mouai bof moi j'avais une ati vivo 64 théoriquement plus rapide qu'une geforce, eh bien pour tester j'ai tester avec une geforce et la il n'y a rien a voir , les jeux qui ne marchais pas ou mal, marchent bien, les jeux sont plus joli et toune beaucoup mieux.
              De plus les pilotes DRI ne gèrent presque pas d'extension OpenGL et xrender et xaa
              Bref j'ai acheter ma radeon il y a 3 ans et elle est toujours pas correctemment supporter (et je ne parle pas du support DRI+GATOS-XV+TVOUT) que les pilotes de NVidia gerent plus que correctement donc je garde la geforce qu'on m'a preter :-)
    • [^] # Re: Drivers NVidia pour FreeBSD

      Posté par (page perso) . Évalué à 1.

      Si j'ai bonne mémoire, NVidia ne peut pas filer les specs de ses cartes, parce qu'ils utilisent des technos appartenant à SGI.
  • # Le problème avec les drivers binaires seulement...

    Posté par (page perso) . Évalué à 1.

    FreeBSD supporte 6 architectures apparement d'après leur site.
    Nvidia... Ils ne précisent rien sur leur pages ou dans le README (en tout cas je n'ai pas trouvé), donc on peut raisonnablement supposer que c'est pour x86 seulement.
  • # En parlant de nvidia

    Posté par . Évalué à 1.

    ben voilà je vais remplacer ma bonne vieille voodoo3 pour acheter un geforce ti4200 (abit siluro si je la trouve).
    ça fait des mois que j'hésite entre ATI et nvidia et le fait que les drivers nvidia ne soient pas libres et en plus sous forme de binaire me faisait hésiter mais vu le rapport qualité prix des cartes, vu la médiocrité des drivers ATI qui sont pourtant libres eux j'ai décidé d'en finir et je pense que je ne prends pas trop de riques.

    Je pense que si Nvidia venait à disparaître alors les drivers et les specs seront libérés (je ne vois pas ce qu'ils gagneraient à garder ça pour eux) comme l'a fait feu 3dfx.

    Je pense que ATI ne fait grand chose sinon dévoiler ses specs donc ils ne méritent pas un soutien de ma part (les choses seraient différentes si ils bossaient autant que Nvidia pour Linux/BSD x86).

    Reste Matrox mais les cartes sont trop faibles.
    • [^] # Re: En parlant de nvidia

      Posté par . Évalué à 1.

      Je suis en partie d'accord avec toi.

      Bien malin celui qui voudrait cracher dans la soupe, mais Nvidia est la seule grande boite construisant des cartes graphiques qui travaillent directement sur des drivers autre que pour Windows.

      ça me fait marrer les supporters d'ATI et Matrox qui disent que celles-ci sont plus dans l'esprit du libre car elles fournissent les specifiacations : C'est comme si je donnait un plan a des adolescents qui me construiront l'objet sans que je ne foute rien, tout en ramassant le pactole a la fin (et sans rien donner à ceux qui ont contribuer, ça vous rappelle quelqu'un ?)

      non j'etais, suis et resterais un defenseur de Nvidia, car il en faudrait plus des boites comme cela qui soutiennent activmement Linux (A quand le meme etat d'esprit pour Creative, Logitech, Canon ?)
    • [^] # Re: En parlant de nvidia

      Posté par (page perso) . Évalué à 2.

      J'ai cette même carte. Ca marche impressionnament bien dans UT2003 (c'est bô !), la sortie télé fonctionne, le projet libre nvtv permet d'avoir un outil pour configurer la sortie télé (modes, overscan, etc...), en bref, ça tourne parfaitement.

      Je sais que ce n'est pas bien dans la philosophie du libre mais Linux est mon OS unique donc je fait tout avec, je ne m'amuse pas à avoir un Windows en dual boot ou un PC Windows à côté pour jouer et je suis bien content d'avoir NVidia qui me permet d'utiliser les dernières cartes 3D à leurs performances maxi !

      J'ai eu une Matrox G200 puis G400Max dans le temps et j'ai quand même attendu sacrément longtemps avant que ça tourne à peu près bien, même si le travail de l'équipe Utax-GLX pour développer des drivers OpenGL pour XFree 3 avait été impressionnant.
  • # Rhalala...

    Posté par . Évalué à 0.

    Et dire que si Nvidia avait filé ses specs, on aurait déjà depuis le temps des drivers libres pour plusieurs architectures et plusieurs OS...
    J'ai beau cherché, je ne vois pas leur intérêt à se faire chier à développer des drivers. À part faire chier le monde, perdre du temps, et se faire détester parce que les utilisateurs du libre, franchement je ne vois pas.
    • [^] # Re: Rhalala...

      Posté par . Évalué à 0.

      Tu es un intaigriste ;-)

      Franchement, je trouve cela admirable que Nvidia pense aux utilisateurs de Free BSD.

      Au moins ils ne sont pas comme les feignasses de AIt et Matrox : ils bossent reellement et ne donnent pas a faire leur boulot a des developpeurs tierces non payés comme les Romains faisaient travailler les esclaves pour construire des forts.


      Chapeau Nvidia (n'en deplaise à certains)
      • [^] # Re: Rhalala...

        Posté par (page perso) . Évalué à 1.

        Au moins ils ne sont pas comme les feignasses de AIt et Matrox : ils bossent reellement et ne donnent pas a faire leur boulot a des developpeurs tierces non payés comme les Romains faisaient travailler les esclaves pour construire des forts.

        C'est quoi les mails de dévelloppeurs que j'ai vu passer sur la liste de dévelloppement de X? Ils sont la en touriste?
        • [^] # Re: Rhalala...

          Posté par (page perso) . Évalué à 1.

          > C'est quoi les mails de dévelloppeurs que j'ai vu passer sur la liste de dévelloppement de X? Ils sont la en touriste?

          Ils font partie du CCSS, le Complot Contre Samuel et SuSE. Qui a pour but, comme chacun sait, de montrer les trolls^Wposts de Sam comme des conneries monumentales. Ceci étant, une partie des membres du CCSS pense que ce n'est pas vraiment nécessaire, puisqu'il semble s'en charger très bien tout seul...

          Bon, maintenant, je vais l'avouer : j'en ai un peu plein le dos. À chaque fois que des nouveaux pilotes nVIDIA sont annoncés, on a droit à la même « discussion », à savoir :

          - C'est pas libre, ça suxx !
          - Oui, mais eux ils font des pilotes
          - Oui mais c'est pas libre...
          - Intaigriste ! Fassiste !
          - Vendu !
          - Etc.

          Bref, ça devient ridicule, un autre marronnier de DLFP avec la SuSE et YaST, Login: et quelques autres. La situation est pourtant simple : nVIDIA utilise des technos sous NDA, ils ne peuvent donc pas filer les specs. Utiliser ces technologies est leur droit le plus strict, comme c'est votre droit de ne pas acheter une carte nVIDIA (soit dit en passant, c'est exactement ce que j'ai fait, et mon ATI Radeon marche très bien avec ses pilotes libres, y compris en OpenGL. Je ne sais pas d'où sort cette histoire comme quoi les pilotes pour ATI sont mauvais). Voilà. Maintenant, si on pouvait essayer de trouver un nouveau troll pour la prochaine dépêche nVIDIA ce serait gentil, parce que là, à la longue c'est lassant. Merci.

          Envoyé depuis mon PDP 11/70

          • [^] # Re: Rhalala...

            Posté par (page perso) . Évalué à 1.

            « ça devient ridicule, un autre marronnier de DLFP avec la SuSE et YaST »

            La situation n'a rien de ridicule. Il n'est pas ridicule de dire ce qu'on apprecie et ce qu'on apprecie pas, et pour quelles raisons.

            Si cela est ridicule, alors tout le principe de commenter des dépeches est ridicule.
            • [^] # Re: Rhalala...

              Posté par (page perso) . Évalué à 2.

              > Il n'est pas ridicule de dire ce qu'on apprecie et ce qu'on apprecie pas

              Mais de le redire à chaque fois, et de relancer la même controverse avec les mêmes arguments à chaque fois (des deux côtés, d'ailleurs), c'est ridicule. On est tous au courant, et d'ailleurs la news mentionne qu'il s'agit de pilotes binaires uniquement. Les commentaires, c'est pour dire des trucs qui fondamentalement *apportent quelque chose* à la dépêche. Et non, la répétition pour la 4785ème fois de ce vieux troll n'apporte rien de plus, c'est juste un nouveau coup porté au rapport signal/bruit du média. Bien sûr, il y a probablement des gens qui veulent un trollodrôme, mais comme tu l'auras deviné, je n'en fais pas partie, je préfère quand la discussion est constructive (comme plus bas le post qui parle du projet Utah-GLX que je pensais disparu. Si je pouvais lui coller un [+] ce serait volontiers)...

              Envoyé depuis mon PDP 11/70

    • [^] # Re: Rhalala...

      Posté par . Évalué à 1.

      On va t'aider.

      1) Dans les drivers NVidia, il y a des bouts dont ils ne sont pas propriétaires, entre autres.

      2) Est-ce que les drivers pourraient avantager les concurrents dans la compréhension de certains mécanismes ? cela paraît peut probable.

      Développer des drivers comme ceux d'NVidia qui exploitent à fond leur hardware n'est pas donné à tous le monde, et "se faire chier à développer" des drivers ça veut rien dire. Heureusement que les constructeur se fond chier à les faire car quand tu achéteras du matos sans drivers mais avec les specs je ne suis pas sur que tu ayes ni les capacités ni l'envie de les faire, alors dis pas des conneries.

      Je pense qu'à long terme les drivers deviendront open source, car à moins du cas (2), il y a beaucoup d'avantages comme un support plus aisé, plus de reports de bugs, de correctifs, plus de stabilité, plus d'OS sans efforts suplémentaires.
      • [^] # Re: Rhalala...

        Posté par . Évalué à 1.

        1) ah, je ne savais pas. Quels bouts par exemple ?

        2) Ce n'est pas la peine de t'emporter. Je dis juste que depuis le temps que les développeurs (pas moi, je n'en suis pas capable) demandent des specs pour les cartes de la firme, ils pourraient faire un effort. En filant des infos et les sources des drivers actuels, je pense qu'on aurait rapidement un driver libre de bonne qualité. Et comme toi je ne pense pas que donner les sources des drivers puissent aider quiconque à comprendre le mécanisme des cartes NVidia.
        Ce que je ne comprends pas, c'est pourquoi NVidia demande à des gens de chez eux de travailler là-dessus alors qu'il y a plein de monde qui voudraient le faire pour le libre. Ils perdraient moins de temps et gagneraient plus de clients (enfin, c'est plus leur image qui y gagnerait, je sais, la proportion de Linuxiens est encore négligeable) en collaborant.
        Mes 2 ¢.
        • [^] # Re: Rhalala...

          Posté par (page perso) . Évalué à 1.

          > En filant des infos et les sources des drivers actuels, je pense qu'on aurait rapidement un driver libre de bonne qualité.

          L'histoire prouve le contraire.

          Cf. mon post ci-dessous pour la démonstration du contraire avec le projet Utah-GLX (et aussi les cartes ATI pour DRI sois-dit en passant).

          Ecrire un driver 3D est EXTREMEMENT compliqué et il y a sans doute encore moins de monde capable de faire ça que de travailler sur le code du noyau.

          Le projet Utah-GLX (dont personne ne semble se rapeller, ce qui me surpend) continue toujours le travail maintenant sur XFree 4 et d'aprés leurs news (peu fréquentes), ils sembleraient même qu'ils commencent à supporter l'accélération hardware sur cartes NVidia. A vérifier :

          http://utah-glx.sourceforge.net/(...)
        • [^] # Re: Rhalala...

          Posté par . Évalué à 1.

          Ce que je ne comprends pas, c'est pourquoi NVidia demande à des gens de chez eux de travailler là-dessus alors qu'il y a plein de monde qui voudraient le faire pour le libre. Ils perdraient moins de temps et gagneraient plus de clients (enfin, c'est plus leur image qui y gagnerait, je sais, la proportion de Linuxiens est encore négligeable) en collaborant.

          Les developpeurs du kernel on déjà du mal a trouver des developpeurs capablent d'analyser et de coder des drivers pour les derniéres interfaces de disques durs ou de ports USB 2.0, qui sont étrememant bien documentés, alors trouver des gurus de la 3D avec de meillieurs competance et un panel de configuration étrememant vaste qui sont motivés par un developpemant de drivers ( long dure et trés chiant a debugger ), en se basent sur rien ou quelques parties incompletes faites par des personnes plus a méme de le faire. J'ai comme un doute sur le fait que cela cours les rues, surtous si on retire ceux de NVidia et des firmes concurentes...
    • [^] # Re: Rhalala...

      Posté par (page perso) . Évalué à 1.

      Je reprend l'exemple des Matrox G200 et G400 dont les specs avaient été releasés par Matrox (tout ça du temps de XFree 3, bien avant XFree 4 et DRI et à une époque ou le seul moyen d'avoir de la 3D accélérée sous Linux, c'était d'avoir une 3Dfx Voodoo ou Voodoo 2 avec un driver... binaire :-)

      Il a quand même fallu plus d'un an de travail au projet Utah-GLX pour commencer à avoir des drivers qui tournent à peu près pour ces cartes. De plus, au début, le projet n'avançait pas ou très lentement et ça n'a décollé que quand John Carmack d'Id Software (rien que ça !) s'est impliqué à fond dans ce développement et a fait un impressionnant travaill de développement et surtout mise au point.

      Le problème, c'est que dans le monde du libre, il y a très peu de monde capable de développer ce genre de driver, ça prend du temps et quand ça marche, la carte est dépassée et n'est même plus trouvable en magasin !


      D'un autre côté, NVidia ne se fait pas tant chier que ça car la majorité du code de leur driver est commune pour Windows et Linux (dixit eux memes), ce qui explique pourquoi le driver Linux continue à sortir très vite aprés les drivers Windows de version équivalente.
  • # Re: Drivers NVidia pour FreeBSD

    Posté par . Évalué à 1.

    A coté de ce problème de savoir si c'est bien d'avoir des drivers libres ou pas
    il faut se rendre compte que Linux à passer le cap du petit OS pour hacker,que l'on utilisait
    dans un labo, caché des yeux de tous, aujourd'hui ses utilisateurs ne sont plus considérer comme des hurluberlus.
    Il en est arrivé au stade de proposer une station de travail conviviale grâce à Gnome ou Kde ou .., une suite office,
    et maintenant une platforme de jeux grâce à des drivers performants.
    En résumé tout ce que doit posséder un OS pour devenir un grand OS et pouvoir rivaliser avec "BigPorte" et son fenêtre pourrie.

    Nous somme devenu aujourd'hui son ennemi public N°1 et je trouve ça géniale.
    Mais pour gagner la guerre il faut gagner le coeur de milions d'autres utilisateurs, il ne faut pas que Linux devienne totalitaire,
    mais il doit continuer de permettre à tout un chacun de faire son choix en toute LIBERTÉ.

    l'esprit du libre pour moi ne doit pas devenir une dictature, la liberté c'est de faire ce que l'on veut de son
    OS, si je veut faire cohabiter du propriétaire à coté de logiciel libre c'est mon droit.
    si tu veut jouer à certains jeux à 5fps c'est ton droit.

    si demain on interdit tout ce qui n'est pas libre sous linux. nous retournerons dans la clandestinité, car fenêtre pourie
    aura gagné, nous seront isolés et nous retournerons à nos labos sombre et sinistre.

    faisons nous connaître et apprécier et proposons des solutions logiciels libres et propriétaires, ne devenons pas comme
    "BigPorte". Et laissons le choix à l'utilisateur.

Suivre le flux des commentaires

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