Forum Linux.debian/ubuntu Drivers propriétaires ATI et DRI

Posté par  .
Étiquettes : aucune
0
7
fév.
2006
Bonjour à tous,

J'ai installé hier les drivers ATI avec l'installeur. Malheureusement, voici ce que me donne glxgears :

Xlib: extension "XFree86-DRI" missing on display ":0.0".
1338 frames in 5.0 seconds = 267.486 FPS


confirmé par glxinfo :

name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".


Ce problème est visiblement connu, mais malgré mon acharnement, impossible de le résoudre. Je suis peut-être particulièrement idiot ceci dit.
Bref, je sollicite votre l'aide :@)
  • # ho

    Posté par  . Évalué à 1.

    j'ai installé les drivers avec ce tuto
    http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-inst(...)
    et ça marche parfaitement

    chrys@Debian:~$ glxgears
    6678 frames in 5.0 seconds = 1335.600 FPS
    • [^] # Re: ho

      Posté par  . Évalué à 1.

      Il est quand même vachement indigeste ce tuto, surtout que les drivers sont installés tout seul avec l'installeur d'ATI. Le problème ne vient pas du driver, mais du DRI si j'ai tout compris...
      • [^] # Re: ho

        Posté par  . Évalué à 1.

        est-ce qu'il y a ça dans ton /etc/X11/xorg.conf (ou Xfree86 c'est selon)

        Section "Device"
        Identifier "Radeon xxxx" (xxxx -> ta version de la carte)
        Driver "fglrx"

        et
        Load "dri"
        dans la section Modules

        ?
        • [^] # Re: ho

          Posté par  . Évalué à 1.

          J'ai deux sections "Device"...


          Section "Device"
          Identifier "ATI Technologies, Inc. RV350 AP [Radeon 9600]"
          Driver "ati"
          BusID "PCI:2:0:0"
          EndSection

          Section "Device"
          Identifier "ATI Graphics Adapter 0"
          Driver "fglrx"
          BusID "PCI:2:0:0"
          EndSection

          C'est normal ?!
          • [^] # Re: ho

            Posté par  . Évalué à 1.

            Oui, c'est normal. Mais en pricipe au début du fichier tu dois avoir une section "Module" avec des load ceci load cela. Et bien il faut avoir un load dri pour que le serveur X soit dri enable. Soit quelquechose comme ça :

            Section "Module"
            Load "dbe" # Double-Buffering Extension
            Load "v4l" # Video for Linux
            Load "extmod"
            Load "type1"
            Load "freetype"
            Load "glx" # 3D layer
            Load "GLcore"
            Load "dri"
            EndSection

            et ailleurs :

            Section "DRI"
            Mode 0666
            EndSection

            Mais franchement ça vaut le coup de passer par l'accelération du pilote libre.
            • [^] # Re: ho

              Posté par  . Évalué à 1.

              Oui j'ai Load "dri" et Section "DRI" comme il faut... C'est pour ça que je ne comprends pas pourquoi ça ne fonctionne pas.

              Pour les pilotes libres, il n'y a pas un tuto plus simple que celui de Stanchina ? :D
            • [^] # Re: ho

              Posté par  . Évalué à 1.

              En suivant ce tuto : http://ginfo.egim-mrs.fr/article.php3?id_article=30 =>

              ─(hellish@nya:pts/3)─────────────────────────────────────────────────────────────────────────────────────────────────────────────────(/usr/share/fglrx)─┐
              ─(23:25:%)── sudo apt-get install fglrx-driver ──(mar,fév07)─
              sudo: cannot get working directory
              Lecture des listes de paquets... Fait
              Construction de l'arbre des dépendances... Fait
              Certains paquets ne peuvent être installés. Ceci peut signifier
              que vous avez demandé l'impossible, ou bien, si vous utilisez
              la distribution unstable, que certains paquets n'ont pas encore
              été créés ou ne sont pas sortis d'Incoming.

              Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
              probablement pas installable et vous devriez envoyer un rapport de bogue.
              L'information suivante devrait vous aider à résoudre la situation :

              Les paquets suivants contiennent des dépendances non satisfaites :
              fglrx-driver: Dépend: xserver-xorg (< 6.8.99)
              E: Paquets défectueux


              J'aurais une version trop récente de X.org ?!
              • [^] # Re: ho

                Posté par  . Évalué à 2.

                oui, il y a un petit problème ici. Il faut downgrader xserver-xorg à la dernière version en 6.8. Ca doit être celle de testing je crois.

                Ca ne remet pas en cause le reste des paquets de xorg, qui peuvent rester en 6.9 (et bientôt passer en 7.0). J'ai depuis plusieurs mois un xorg 6.9 et un xorg-xserver plus vieux.
                • [^] # Re: ho

                  Posté par  . Évalué à 1.

                  J'ai downgradé X, continué le tuto, tout a marché comme sur des roulettes mais...

                  ─(hellish@nya:pts/2)───────────────────────────────────────────────────────────────────────────────────────────────────────────(/usr/X11R6/lib/modules)─┐
                  ─(00:43:%)── glxgears ──(mer,fév08)─
                  Xlib: extension "XFree86-DRI" missing on display ":0.0".
                  1103 frames in 5.0 seconds = 220.466 FPS


                  Formidable ! Ca fait toujours la même merde...

Suivre le flux des commentaires

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