Activer le direct rendering avec une nvidia..

Bonjour à tous !

J'ai installé les drivers de ma carte 3D avec le script trouvé sur cette page:
http://www.pcinpact.com/forum/sujet_38878_0.htm

Bon, apparement ca marche...

Mais, après avoir voulu jouer à des jeux, je me suis bien vite rendu compte que qqchose ne fonctionnait pas correctement...

Je tente un glxgears, et je fais du 2000 et quelques fps...

Bon, mais quand je tape ca:
glxinfo | grep "direct rendering"


Il me dit ca:
direct rendering: No


Donc, ca marche pas...

Je regarde mon Xorg.conf, j'ai:
Section "Module"
    Load "glx" # 3D layer
    Load "dri"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
EndSection


et plus bas:
Section "Device"
    Identifier "device1"
    VendorName "nVidia Corp."
    BoardName "NVIDIA GeForce FX (generic)"
    Driver "nvidia"
    Option "DPMS"
    Option "NoLogo" "1"
    Option "RenderAccel" "1"
    Option "NvAGP" "3"
    Option "AllowGLXWithComposite" "1"
EndSection


Comment faire pour activer le dri???

Merci !

Philippe

4 réponses

  1. Contributeur
    Salut,

    j'ai eu le meme problème, mais après une mise a jour de Xorg : une reinstallation des pilotes nvidia a fait l'affaire.

    Phiphi
    1. Salut,

      bon... comment mettre à jour Xorg?

      (J'ai fait un urpme Xorg et après un urpmi Xorg...)

      Bon, je l'ai réinstallé. J'ai fait pareil avec les drivers nvidia...

      Mais bon, rien n'a changé...

      Merci de m'aider.

      Philippe
      1. Contributeur
        arf,
        au temps pour moi...et pour toi;-)

        jette un oeil à la doc installé par le driver :

        vi /usr/share/doc/NVIDIA_GLX-1.0/README.txt

        Remove the line:
        
              Driver "nv"
          (or Driver "vesa")
          (or Driver "fbdev")
        
        and replace it with the line:
        
            Driver "nvidia"
        
        Remove the following lines:
        
            Load "dri"
            Load "GLCore"
        
        In the "Module" section of the file, add the line (if it does not already
        exist):
        
            Load "glx"
        


        en gros, il faut que tu commentes la ligne "load dri" dans le xorg.conf : la gestion du dri est intégrée au driver "nvidia", donc si tu recharges par dessus l'autre, ca va pas bien se passer...
        enfin, ca peut venir de là, sinon, je vois pas trop

        Phiphi
        1. Voila ce qu'il y a dans mon xorg.conf:

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

          Mais bon... ca ne marche toujours pas... Que faire?