Journal Sortie des drivers ATI 8.21.7 (Non libres)

Posté par (page perso) .
Tags : aucun
0
20
jan.
2006
Cher journal,
ATI vient de mettre en ligne son dernier né : le 8.21.7. https://support.ati.com/ics/support/default.asp?deptID=894&a(...)

si tu as envie d'avoir la 3D sur ton tout dernier noyal 2.6.15, voici ce qu'il te faut :
http://tm4001lmi.tuxfamily.org/fichiers/fglrx-2.6.15.diff

cependant, il n'est pas "officiel".

Au menu : le début de l'implémentation de la spacification OPENGL 2.0
La réduction de 50% de la taille de l'installeur (35 Mo quand même)

Bon DL.
  • # Changelog

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

    Où peut-on trouver le changelog des drivers ? À chaque nouvelle version j'ai le même problème.
  • # petit tip

    Posté par . Évalué à 2.

    au moins pourl es possesseurs de Mandriva:
    Il y a un package (non corrompu avec le cpio: bad magic), qui s'apelle dkms-ati qui se compile automatiquement à chaque nouveau kernel ou mise à jour driver.
    En fait, il automatise toutes vos actions manuelles lors de l'installation d'un pilote propriétaire, existe aussi pour pwc et pour nvidia.

    Je ne crois qu'ubuntu propose une telle fonctionnalité
    • [^] # Re: petit tip

      Posté par . Évalué à 1.

      Bah sur ubuntu les drivers nvidia/ATI est directement dans le noyau officiel (car supporté par Canonical) avec le paquet linux-restricted-modules pour les modules non libres, et donc il faut prendre la source restricted, chose faite par défaut.
  • # Xorg 6.9 marche avec les drivers libres

    Posté par . Évalué à 8.

    Pour les cartes ATI récentes (mais pas trop quand meme), le driver radeon qui est dans le noyau marche bien. Il faut Xorg >= 6.9 (pour avoir le driver Xorg r300) et mesa-dri (paquet libgl1-mesa-dri sous Debian). Comme ca, pu besoin de patcher et recompiler fglrx à chaque nouveau noyau.

    Cette méthode doit supporter toutes les cartes a base de processeur R3xx et rv3xx. J'ai testé avec les Radeon X300 (et X600) avec 2.6.15, ca marche très bien. Et le support de R4xx et rv4xx est censé commencer à marcher aussi.

    Voir le DRI Wiki (http://dri.freedesktop.org/wiki/ATIRadeon) pour le détail des processeurs dans les différentes cartes ATI.

    Faut arrêter avec les drivers propriétaires... En plus, fglrx n'est jamais à jour pour les derniers noyaux. Ce patch est connu depuis plus d'un mois (depuis les changements de VM dans les 2.6.15-rc). Y a eu deux releases de fglrx depuis, mais ATI n'est pas foutu d'intégrer le patch. S'ils lisaient un peu KLML des fois au lieu de coder des drivers crades dans leur coin...
    • [^] # Re: Xorg 6.9 marche avec les drivers libres

      Posté par . Évalué à 1.

    • [^] # Re: Xorg 6.9 marche avec les drivers libres

      Posté par . Évalué à 0.

      le driver radeon qui est dans le noyau marche bien

      Il est dans le noyau ou dans xorg ? J'ai impression qu'il est dans xorg parce que je peux faire "man radeon", mais il y a aussi radeon dans le noyau, alors je ne comprends pas bien.

      Un avantage du driver radeon : il n'est pas seulement pour x86.
    • [^] # Re: Xorg 6.9 marche avec les drivers libres

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

      100% pret a essayer ce driver !! moi je veux juste que ca fasse fcontionner celestia et stellarium !!
      Question : Comment ca s'installe tout ca ?

      Imaginons un cas totalement... imaginaire :
      Un gugusse sous cooker, qui a un 2.6.15.1 fraichement compilé.
      Cela signifie qu'il a une version de Xorg toute récente.

      Que doit-on faire pour avoir un direct-rendering = Yes ?

      La, je suis bien sur un driver radeon, mais je ne sais pas si c'est celui qui prend en compte ma carte (elle est dans la liste du driver r300 )

      Si quelqu'un a quelques indices...
      • [^] # Re: Xorg 6.9 marche avec les drivers libres

        Posté par . Évalué à 2.

        Stellarium et celestia fonctionne trés avec les pilotes libres Radeon. Flightgear rame un peu quand même( 15->20 fps).

        Sur une MDV il faut prendre le pilote radeon, et activer l' accélération 3d, le wizard de mdv le fait bien. Mais il est possible d' amériorer les performance de maniére trés sensible:

        dans la Section "Device" ajouter :

        Option "EnablePageFlip" "true" #active le l' echange de plage mémoire
        Option "AgpMode" "4" # on passe en agp 4x

        Effet garanti, ensuite pour les R100 et R200 installer DRIConf , et avec lui activer l' hyperZ. Ctrl+Alt+Backspace -> on redémarre X et c' est pris en charge.
        • [^] # Re: Xorg 6.9 marche avec les drivers libres

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

          ... j'ai pris le bon driver et bien demandé l'accélération matérielle.

          mais glxinfo me donne :
          direct rendering: No

          Un "yes" serait le bienvenu ;)

          Se peut-il que ce soit parce que je suis en cooker ?
          Se peut-il parce que je n'utilise pas un noyau mandriva mais un 2.6.15.1 (le dri et le drm et tout ce qu'il faut sont bien compilés)

          /mavie :
          le driver rt2500 est completement instable avec un noyau mandriva sur ma machine. donc j'utilise un vanilla.
          /mavie

          J'ai un seul message d'erreur... et encore.. c pas un message d'erreur :

          (II) Module dri: vendor="X.Org Foundation"
          (II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.so
          ABI class: X.Org XInput driver, version 0.5
          ABI class: X.Org XInput driver, version 0.5
          (II) v4l driver for Video4Linux
          (II) ATI: ATI driver (version 6.5.7) for chipsets: ati, ativga
          (II) Loading /usr/X11R6/lib/modules/drivers/radeon_drv.so
          *** and newer cards. The 3d mesa driver is not provided in this tree.

          Est-ce a cause de la version de xorg ?
          • [^] # Re: Xorg 6.9 marche avec les drivers libres

            Posté par . Évalué à 2.

            Est-ce que le module radeon est chargé ? Est-ce qu'il y a des warnings dans dmesg ?

            Est-ce que tu as installé mesa-dri ? Je ne sais pas comment ca s'appelle sous Mandrake mais ces libs sont indispensables.

            Xorg.log doit dire des choses du genre :

            (WW) RADEON(0): Enabling DRM support
            (II) RADEON(0): [drm] loaded kernel module for "radeon" driver
            (II) RADEON(0): [drm] DRM interface version 1.2
            ...
            drmOpenByBusid: Searching for BusID pci:0000:01:00.0
            drmOpenDevice: node name is /dev/dri/card0
            drmOpenDevice: open result is 8, (OK)
            ....
            (II) RADEON(0): [drm] dma control initialized, using IRQ 169
            (II) RADEON(0): [drm] Initialized kernel GART heap manager, 5111808
            (II) RADEON(0): Direct rendering enabled
          • [^] # Re: Xorg 6.9 marche avec les drivers libres

            Posté par . Évalué à 2.

            pour dri fonctionne il faut avoir compiler Direct Rendering Management dans ton noyau, c' est fait ?

            lsmod doit te donner une ligne commle ça :

            drm 68352 2 radeon

            bon courage....
    • [^] # Re: Xorg 6.9 marche avec les drivers libres

      Posté par . Évalué à 2.

      J'aimerai apporter mon expérience.

      J'essaye de participer depuis quelques semaines à un jeu basé sur ogre3D ( http://ogre3d.org ).

      Je possède un portable avec une radeon 9200.

      J'ai passé pas mal de temps pour réussir à utiliser le DRI ( en fait il ne marchait pas tant que le paquet du driver ati proprio était également présent ! ), et à installer Ogre ( je passe l'installation de Ogre sur mon autre pc, un amd64 avec une nvidia, où une des dépendances à un bug, il faut alors patcher et recompiler, mais j'y ai passé du temps aussi).

      Le problème est que le driver DRI ne marche pas complètement.
      En effet il plante lors du chargement de certains mesh (objets 3d), et je ne sais pas trop pourquoi certains passent et pas d'autres.

      J'ai détaillé mon problème ici : http://www.ogre3d.org/phpBB2/viewtopic.php?t=16356&highl(...) , et en cherchant sur le forum je vois que plus ou moins tout le monde utilise le driver proprio.

      C'est quand même dommage, parceque une partie des démos livrées avec Ogre marchent, et que sinon j'étais très satisfais de ces drivers.

      Autre problème, je n'ai pas très bien compris où je pouvais poster mon bug sur le driver DRI afin d'éventuellement le résoudre.
  • # Mais toujours pas de drivers pour les BSD :(

    Posté par . Évalué à 1.

    Nvidia a au moins cet avantage sur ATI : http://www.nvidia.com/object/unix.html

    Faire des drivers proprios, c'est déjà pas top, si en plus des plateformes sont laissées de côté au bon vouloir des constructeurs...
    C'est légal d'empêcher la libre concurence des systèmes d'exploitation par une telle différence de traitement ?
    • [^] # Re: Mais toujours pas de drivers pour les BSD :(

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

      Personne ne t'oblige à acheter de l'ATI... C'est pas une excuse pour eux mais bon. Moi j'suis pas content y a pas de Ferrari diesel, c'est légal d'empêcher la libre concurrence des combustibles fossiles ?
      • [^] # Re: Mais toujours pas de drivers pour les BSD :(

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

        Tu n'as pas toujours le choix non plus. ATI est très répandu dans les portables par exemple...
      • [^] # Re: Mais toujours pas de drivers pour les BSD :(

        Posté par . Évalué à 2.

        Sauf que ta voiture est un "système" à part entière, et que par conséquent tu achètes un produit fini, avec lequel il n'est possible de mettre que du diesel (ou du SP). Toute modification (GPL ou huile végétal) est "du bricolage".

        La carte vidéo, c'est l'un des composants d'un système (dit "compatible" d'ailleurs... http://fr.wikipedia.org/wiki/Compatibles_PC ). Elle se doit donc d'être interropérable avec le port PCI Express (ou AGP), et de respecter des normes.
        S'il est possible de changer de carte, celle-ci ne devrait pas pouvoir favoriser tel ou tel système d'exploitation, soit en fournissant les specs, soit en ayant une obligation de fournir des binaires pour tous SE s'installant un un "compatible PC".

Suivre le flux des commentaires

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