Journal Derniers pilotes ati

Posté par  .
Étiquettes : aucune
0
21
sept.
2003
Pour info j'ai fait tout ca sur un P4M 2ghz, 512Mo DDR, Radeon 9000 Mobility
Voila je les ai telecharges.
1ere etape decompresser le rpm (je suis sous gentoo)
rpm2targz lerpm.rpm
Ok le rpm est decompresse voyons ce qu'il y'a dedans...
Quelques binaires de configuration et compagnie (fglrxconfig, fgl_glxgears, etc)
Un repertoire ou il y'a des modules precompiles et la possibilite de compiler son propre module (meme pour le noyau 2.6 (bien ca))
et un repertoire pour rajouter une entree dans KDE...
donc en gros seul le module est reelement interessant...
donc comme j'ai un 2.6.0-test5 je me dis allons y compilons le :
deja c'est pas standard dans le repertoire de base (pour tous les noyaux) : c'est un script make.sh ...

Bref je l'execute et ca foire : ca me dit qu'a la ligne 421 du fichier firegl_public.c la fonction minor n'est pas reconnue...
Bon je vais voir dans le fichier et cette ligne est dans un #if qui compile de deux facons differentes suivant le noyau donc je change la ligne minor en MINOR (comme pour les autres versions du noyau en fait) et la ca compile mais j'ai oublie de changer une autre reference a la meme fonction donc apres ce changement je recompile j'insere le module et redemarre X et la miracle ca marche :)

Apres quelques test (et un redemarrage qui a permis de supprimer des bugs graphiques bizarres) il s'avere que ces drivers ne sont pas mal du tout...
L'ancienne version plantait des que je relencait une application opengl apres une autre. Ce n'est plus le cas.

Quake 3 tourne a une 100 aine de fps au lieu d'une 60 aine avec les anciens drivers

UT2003 est fluide en 1024x768.

En gros ca s'ameliore chez ati... Vivement qu'ils sortent des drivers du meme niveau que ceux de Nvidia...

Meme si ces drivers sont proprietaires ils ont le merite d'exister et d'etre de meilleur qualité (graphique) que les drivers libres.
  • # Re: Derniers pilotes ati

    Posté par  . Évalué à -7.

    Meme si ces drivers sont proprietaires

    dis-moi ce que ça t'apporterai qu'ils soient libres ?
    • [^] # Re: Derniers pilotes ati

      Posté par  . Évalué à 2.

      > dis-moi ce que ça t'apporterai qu'ils soient libres ?

      c'est vrai après tout, t'as raison, le libre on se demande bien à quoi ça sert...

      vive le libre et les gros blairs sur linuxfr
      • [^] # Re: Derniers pilotes ati

        Posté par  . Évalué à 1.

        Ce que ca m'apporterait ? De meilleurs drivers : si n'importe qui pouvait les modifier a sa guise les drivers seraient surement deja au niveau de ceux de nvidia. En plus le developpement irait plus vite, il y aurait moins de bugs, ca ne tainterait pas mon noyau de license non libre....
        En gros ca apporterait beaucoup de choses...
        a+
        • [^] # Re: Derniers pilotes ati

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

          Ah bon? de meilleurs drivers?

          Pourtant, les drivers de la radeon 8500 sont libres et pourtant merdiques par rapport a ceux de nvidia, l'acceleration 2d est nulle(le meilleur teste est le lasso de nautilus, sur un Athlon 1Ghz + Gforce 4, c'est fluide, sur un Athlon 1.8Ghz + radeon 8500, ca rame comme pas possible). Au niveau 3d, c'est pas vraiment ca non plus. Je passe sur le bug qui avec une ati rage 128 ou une radeon fou mon pc en veille quand j'essaye de killer X.... Enfin voila, juste pour dire que je ne suis pas sur que le fait d'ouvrir les drivers changera grand chose a la phase de développement, peu de gens ont les compétences des devels de ATI et Nvidia... Je ne suis pas en train de dire que ca me fait pas chier d'utiliser des drivers proprio, juste que je pense que le fait qu'ils passent sous GPL(on peut tjs rever :() ne changera pas grand chose à la phase de développement. Cela pemettra par contre une correction de bug plus efficace mais certainement pas l'ajout plus rapide de fonctionnalités
          • [^] # Re: Derniers pilotes ati

            Posté par  . Évalué à 2.

            Je te parle pas de drivers developpes uniquement par des geeks avertis mais par exemple si les drivers proprio d'ati devenaient libres... A priori ils continueraient a les maintenir et la communaute aiderait sur certains points...
            a+
      • [^] # Re: Derniers pilotes ati

        Posté par  . Évalué à 0.

        quelle argumentation, je suis sidéré et même je ne suis pas prêt de pouvoir me relever de ma chaise...

        bon je faisais une dernière fois référence à cette mentalité qui traîne sur linuxfr comme sur les newsgroups, comme quoi ce qui est propriétaire est forcément "maaaaaaaaaaaal". le pourquoi, par contre, a disparu comme par magie.

        c'est quoi le libre ? l'ouverture des sources ? youpi je vois comment est fait le driver, ça me fait une belle jambe !
        la liberté d'adapter ? à quoi bon, le matériel derrière ne va pas changer. que voulez-vous que le pilote fasse d'autre ?
        la liberté de distribuer ? ben de toute façon, ceux qui ont le même matériel ont aussi eu ce driver ou alors il est sur le site web du constructeur. qu'en ont à foutre ceux qui n'ont pas le même matos ?

        le seul argument que je retiens mais que, je crois, je pouvais toujours attendre de voir sortir, c'est la pérennité. là, le pilote libre a un avantage possible sur sa version fermée, il est *susceptible* d'être maintenu plus longtemps.

        de toute façon, vu le niveau d'expertise requis, surtout pour les pilotes des cartes graphiques actuelles, je vous félicite par avance de trouver des gens pour faire ces pilotes au moins aussi bien que ATI. si vous les avez trouvé, soyez pas salauds, conduisez-les chez xfree86, ces derniers en manquent cruellement.

        vive le libre et les gros blairs sur linuxfr

        vive le libre oui, pas l'intégrisme et les raisonnements au ras des pâquerettes. tu ne vas pas non plus m'expliquer ce qu'est le libre ou ses avantages. mais le proprio a tout autant le droit d'exister et les gens qui en font ou l'utilisent ne sont pas moins respectables.

        tant que j'y suis, j'ai un portable sous win xp. si ça dérange quelqu'un, qu'il sache tout de suite que je l'emm****.
        • [^] # Re: Derniers pilotes ati

          Posté par  . Évalué à 7.

          Peut-etre aussi que les gens qui ont autre chose qu'un x86 seraient content d'avoir des drivers libres ... et les BSDiens aussi.

          La carte n'est pas succeptible de changer, mais l'environnement dans lequel elle est utlisée, oui.

          Et puis il y a aussi un coté "philosophique": va demander a un végetarien pourquoi il ne mange pas de viande !
        • [^] # Re: Derniers pilotes ati

          Posté par  . Évalué à 5.

          Avec des raisonnement comme le tien, pas la peine de s'etonner si les specs sont de moins en moins filées, si le matos supporté sous linux est en retard, si d'autres OS que linux ne peuvent pas supporter le nouveau matos et les cartes ATI.
          Avec des raisonnements comme le tien, Linux n'existerait tout simplement pas.

          Mais essaye aussi de comprendre que c'est parce que des gens se sont battus pour pouvoir implementer des drivers pour du matos (des fois avec les specs, des fois en faisant du reverse) que Linux existe, que les *BSD sont a la bourre que ATheOS ne supporte que 2 drivers de carte reseaux, etc ...

          Donc, oui le libre est important, et c'est pas parce que ca se democratise qu'il faut accepter tout et n'importe quoi.
          RMS a debuté GNU a cause d'un pilote d'imprimante.

          Si tu ne comprend pas ca, alors effectivement retourne sous XP, ca ne vaut vraiment pas le coup que des gens se soient casse le cul pour toi.
          • [^] # Re: Derniers pilotes ati

            Posté par  . Évalué à 2.

            les specs sont de moins en moins filées à cause de problèmes récurrents de brevets et de licences tierces, pas juste pour une question de specs. même avec les specs, qui a les compétences pour écrire le driver des cartes ATI ?

            je vois pas ce que change mon raisonnement au support du matériel sous linux. Mandrake met les pilotes de NVIDIA et ATI dans sa distrib' et ça fait un linux qui supporte les dernières cartes graphiques. c'est pas ce que vous voulez ?

            ha oui la philosophie du libre... va expliquer ça à un mandrakien début qui a 20 fps avec une carte graphique à 150 euros...

            et avec mon raisonnement, linux en serait à la même place qu'aujourd'hui parce que le problème des specs a toujours existé.

            Si tu ne comprend pas ca, alors effectivement retourne sous XP, ca ne vaut vraiment pas le coup que des gens se soient casse le cul pour toi.

            d'une part je ne viens pas de xp mais j'y suis venu quand j'ai acheté un nouvel ordinateur, des années après linux.
            d'autre part les gens ne se cassent pas le cul pour moi, je ne suis pas aussi important. ils se cassent le cul pour eux et pour une idée commune. tant mieux si ça correspond à ce que je cherche dans l'informatique (et ça l'est très souvent).

            et sache que moi aussi je me casse le cul mais c'est pas pour ça que je vais cracher sur ce qui n'est pas libre.
            • [^] # Re: Derniers pilotes ati

              Posté par  . Évalué à 3.

              > les specs sont de moins en moins filées à cause de problèmes récurrents de brevets et de licences tierces, pas juste pour une question de specs.
              C'est l'argument le plus pipotesque que j'ai jamais entendu, ça ... En quoi donner ou pas les specs peut protéger ou non quelqu'un de viol (ou vol) de brevets ?



              > même avec les specs, qui a les compétences pour écrire le driver des cartes ATI ?
              Euh ... Ben, justement, on sait pas, on les a pas. Et c'est assez bête, comme argument. On sait pas si il y a des gens qui sauront faire les pilotes, alors on file pas les specs. Tsss ...

              > et avec mon raisonnement, linux en serait à la même place qu'aujourd'hui parce que le problème des specs a toujours existé.
              Non, il n'a pas toujours existé. Si Richard Stallman a commencé à parler de Libre, c'est en partie à cause de ça.
            • [^] # Re: Derniers pilotes ati

              Posté par  . Évalué à 2.

              et pour ceux qui n'ont pas de x86 ?
              c'est bien fait pour leur gueule , ils n'avaient qu'à prendre un PC ?

              en fait, tu fais partie de ceux qui ne voient que leurs interets : ça marche pour toi alors les autres tu t'en tamponnes.

              Mais après, si pour toi Linux se limite à être un système gratuit avec des programmes gratuits alors il est normal qui pas mal de choses te passent au dessus de la tête.
            • [^] # Re: Derniers pilotes ati

              Posté par  . Évalué à 2.

              Qui a les competences pour ecrire des drivers pour des cartes reseaux, pour supporter du NUMA, du SMP, ...
              Les competences elles existent, faudrait juste leur donner de quoi s'exprimer.

              Personnellement je me fous que Linux se democratise. Je suis sous Linux parce que j'y trouve mon compte. Parce que je n'ai pas besoin de payer une license a une multinationale ayant deja 50 milliard de dollar de cash. Et si demain NVidia decide de faire payer ses drivers tu feras quoi ? Tu diras "oh les méchants pas bô, ils sont pas gentils" ?

              Le probleme des specs n'a pas toujours existe. Il fut un temps ou Matrox filait toutes ses specs, ou on pouvait faire facilement des drivers pour les imprimantes. Le probleme des specs pour les cartes graphiques est recent. D'ailleurs, tu regarde les dernieres cartes Matrox ayant file leur spec : les drivers sont complet et rapide. (Oui c'est des cartes qui ont maintenant deux ans.)

              Et tu trouves qu'aujourd'hui Linux est bien positionne ? Avant d'acheter une box, faut faire le tour du matos pour s'assurer qu'il va etre reconnu. Les portables c'est la galere et tu trouves ca normal ? Ah ben oui, tiens, j'y ai pas pense, il n'y a pas les specs. Qui ve ecrire un driver pour un vague OS alternatif s'il n'y a pas les specs ?

              Tu trouves peut etre normal d'acheter un produit sans le mode d'emploi qui va avec ? Si t'etais dans l'electronique, tu acheterais des puces sans avoir le manuel expliquant les E/S ?
              Si t'achetais une voiture avec une boite sequentielle et que personne ne veuille t'expliquer commen ca se conduit, et qu'on te disais que c'est vachement mieux car on t'impose un chauffeur tu trouverais ca vachement mieux ?
        • [^] # Re: Derniers pilotes ati

          Posté par  . Évalué à 2.

          de toute façon, vu le niveau d'expertise requis, surtout pour les pilotes des cartes graphiques actuelles, je vous félicite par avance de trouver des gens pour faire ces pilotes au moins aussi bien que ATI. si vous les avez trouvé, soyez pas salauds, conduisez-les chez xfree86, ces derniers en manquent cruellement.

          Ok, mais alors faudrait qu'on file les specs des cartes pour ça.
        • [^] # Re: Derniers pilotes ati

          Posté par  . Évalué à 1.

          tant que j'y suis, j'ai un portable sous win xp. si ça dérange quelqu'un, qu'il sache tout de suite que je l'emm****.

          ça me dérange un peu, je préférerais que tu me dises que tu as un portable en dualboot linux/winxp. aujourd'hui c'est plus très compliqué , mandrake fait ça automatiquement : tu choisis "utiliser l'espace disponible" et hop ! te voilà assuré à tout jamais de l'estime de tes contemporains.

          Et tu ne sentiras même plus le besoin d'être grossier et aggressif pour conclure tes commentaires.
    • [^] # Re: Derniers pilotes ati

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

      Ouais c'est vrai ça.... Et Linux pourquoi c'est libre aussi ?! C'est vrai quoi, ce serait 'achement mieux si le noyau Linux était closed-source (j'ose même pas imaginer la tronche qu'il aurait ce bon vieux kernel si il n'avait pas été Open Source :p ).... Idem pour les quelques milliers d'autres logiciels libres que l'on peut trouver un peu partout sur le net.

      Des fois, y'a des commentaires, on se demande pourquoi les gens perdent du temps à les poster (d'ailleurs, au moment ou je rédige ces quelques lignes, je me demande pourquoi je prends la peine de répondre à un commentaire comme le tiens...).

      Bon allez, il fait beau dehors => []
  • # Re: Derniers pilotes ati

    Posté par  . Évalué à 1.

    un petit "ACCEPT_KEYWORDS="~x86" emerge ati-drivers" t'aurai évité bien des efforts.
    • [^] # Re: Derniers pilotes ati

      Posté par  . Évalué à 1.

      J'avais regarde hier et la toute nouvelle version n'etait pas encore disponible (apres un emerge sync)...
      Enfin merci quand meme pour l'info
      a+
      • [^] # Re: Derniers pilotes ati

        Posté par  . Évalué à 1.

        Si si si si. C'étais dans portage depuis 2 bonnes semaines. Et d'aprés le cvs, c'est depuis le 5 septembre. C'est juste masqué.

        Donc en passant, c'est pas tellement une nouvelle version. C'est plutot la derniere version.
        • [^] # Re: Derniers pilotes ati

          Posté par  . Évalué à 1.

          Ah bon ben excuse moi (excusez moi tous) la news n'etant parue qu'il y a quelques jours j'ai cru que c'etait neuf...
          Au fait j'ai emerge les drivers et maintenant ca foire : quand je lance une appli opengl puis que j'en relance une (apres avoir arrete la 1ere) ca foire je suis oblige d'arreter le pc en appuyant sur le bouton power.. (meme les sysrq keys marchent pas...)
          a+
          • [^] # Re: Derniers pilotes ati

            Posté par  . Évalué à 1.

            peut etre qu'un ptit "opengl-update ati" pourrai arranger cela s'il n'as pas étais fait. Suivis d'un reboot du serveur X (nb: decharge le module fglrx avant de redémarrer le serveur).
  • # Re: Derniers pilotes ati

    Posté par  (Mastodon) . Évalué à 1.

    Tu peux etre plus précis pour Quake3 stp

    Résolution utilisé, nombre de couleurs, r_picmip ?

    Chez moi avec une gforce2 GTS et un XP1700+ j'arrive a faire des pointes a 300fps en 640*480 sans trop de probleme.
    • [^] # Re: Derniers pilotes ati

      Posté par  . Évalué à 1.

      La resolution c'est du 1024 picmip non modifie (je connais plus la valeur par defaut 0 ou 1 me semble t il) couleurs 32 bits...
      a+
  • # Re: Derniers pilotes ati

    Posté par  . Évalué à -1.

    d'etre de meilleur qualité (graphique) que les drivers libres.

    hou, il m'avait échappé celui-là.

    alors comme ça le proprio peut-être de meilleur qualité que le libre ? y'a certains ego qui vont souffrir, ou alors ils ne voudront pas l'admettre et trouveront des arguments à la con.

    m'enfin bon, je suis sûrement de mauvaise humeur parce que ces drivers ne supportent pas la radeon 7500.
    • [^] # Re: Derniers pilotes ati

      Posté par  . Évalué à 3.

      Ben, tu sais, si on te file pas les specs du matos, forcément, c'est difficile de faire quelque chose qui tienne la route. C'est peut-être que les fabricants de cartes ont peur que les équipes de développement du libre fassent mieux qu'eux.
    • [^] # Re: Derniers pilotes ati

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

      " le proprio peut-être de meilleur qualité que le libre"

      Bin oui ça n'a rien à voir. Sauf que les drivers proprios ne sont pas disponibles pour autres choses que x86 et le jour où ATI ne les supportera plus tu l'auras DTC !! Parce que tu n'auras pas le droit de modifier le driver quand il ne compilera pas avec ton noyau 2.8

      Ca ne coûterait rien à ATI que de passer leur driver sous license libre et ils auraient le support de la communauté. Si si la communauté existe mais on dirait que c'est comme le "libre" ça sert à rien dans la bouche des nouveaux :-(

      L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

      • [^] # Re: Derniers pilotes ati

        Posté par  . Évalué à 1.

        >le "libre" ça sert à rien dans la bouche des nouveaux :-(

        je te plussoie, beaucoup veulent simplement que "ca marche" meme avec un kernel teinté. Personnellement avec un winmodem smartlink, j ai eu un noyau teinté, mais pas longtemps :-D.

        le fait que la matrox g500/400 soit libre montre beaucoup d avantage d avoir des drivers libre. (cela marche avec Quake 3, ET, mais je ne suis pas trop exigeant)

        avec mplayer
        avec directFB
        avec Xfree

        et d autre projet qui ont BESOIN des specifications. par ailleurs je me demande si Microsoft a les sources des drivers pour sa platforme?
  • # Re: Derniers pilotes ati

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

    pour répondre au "pourquoi, faidrait-il que le driver soit libre" evoqué souvent :
    1. pérénité (déjà mentionné dans le journal) : ca te permettra de faire fonctionner ta carte avec ton noyau 2.8 (pour ma part j'utilise une vieille voodoo banshee dont les drivers sont libres, et je pourrai continuer à l'utiliser en 2.6, alors que le constructeur n'existe plus depuis plusieurs années...)
    2. permet aux non linuxiens / non ix86 (BSD, PPC, etc.) d'avoir des drivers
    3. permet de ne pas se retrouver pris en otage : par exemple, une license clairement libre telle que la GPL aurait empêché qu'après s'être servi de la communauté pour tester ses drivers pour winmodems Conexant et en faire un logiciel de bonne qualité, Marc Boucher (Linuxant) ne puisse rendre ses drivers payants.

    alors, le driver propriétaire c'est sûrement bien, mais c'est surtout mieux que rien. reste à espérer que lorsque les produits seront obsolètes, nvidia/ati donnent le code source de leurs drivers... (quoiqu'avec le driver qui gère tout depuis la TNT c'est pas gagné, va falloir attendre un changement d'architecture...)
    • [^] # Re: Derniers pilotes ati

      Posté par  . Évalué à 2.

      et pour rebondir sur tes arguments, peut être que les fabricants de cartes veulent que leurs propriétaires les changent régulièrement (afin d'amortir le R&D). Et ils n'aiment pas voir des personnes qui sont toujours avec leur voodoo et autres ati rage pro.
      • [^] # Re: Derniers pilotes ati

        Posté par  . Évalué à 1.

        Et l'on en revient à la question : ça change quoi si les pilotes sont libres ? Que je ne peux profiter des améliorations que pour les dernières cartes disponibles ? Je suis pas prêt de la changer, ma Voodoo 3.
  • # Re: Derniers pilotes ati

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

    J'ai changé le minor en MINOR mais à la compilation il me dit :
    Warning: "VMALLOC_VMADDR" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
    quand j'essaie de loader ce module il me dit :
    fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
    fglrx: Unknown symbol VMALLOC_VMADDR

    pour info je suis sur un 2.6.0-test5-mm4
    une id ?
    merci d'avance

Suivre le flux des commentaires

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