Nvidia et Direct Rendering

Résolu
Bonjour,

J'ai un souci avec le driver Nvidia [GeForce 6200] sur Debian/Lenny.
Je l'ai installé proprement (semble-t-il):
nvidia-glx
nvidia-kernel-2.6.18-4-486
kernel module for Linux 2.6.18
nvidia-kernel-common
nvidia-kernel-source

Puis module assistant, puis :

dpkg-reconfigure xserver-xorg: je spécifie nvidia.

X fonctionne correctement, mais :
glxinfo |grep rendering
direct rendering: No

Donc pas d'accélération !

Avez-vous une idée ?

Merci !
Configuration: Linux Debian
Mozilla 1.8.1.3

5 réponses

  1. J'ai oublié de préciser que sur le poste client j'étais en etch, la machine concernée par l'export display étant en Lenny.
    Après avoir installé nvidia-settings sur Lenny, qui m'a permis de faire fonctionner le direct rendering via kdm, je viens de constater par la même occasion que sur la Etch, le nvidia-settings ne fonctionne pas !

    J'ai donc du installer sur la Etch
    nvidia-settings_1.0-3ubuntu7_i386.deb
    à la place de
    nvidia-settings 1.0+20060516-3
    pour que nvidia-settings fonctionne sur Etch.

    http://ubuntuforums.org/showthread.php?p=2706197

    Mais bon, malgré celà, le direct rendering ne fonctionne toujours pas en export display entre la Lenny et la Etch.
    1. Merci pour ta suggestion, il y a du mieux !!!!!!

      Direct rendering fonctionne: j'ai installé nvidia-settings, puis coché "Include X display name in the config file", et çà a fonctionné, mais seulement sur l'ordi "en direct"; via export display, par contre, çà ne fonctionne pas.

      Au lancement de nvidia-settings via xdmcp (export display), j'ai toutes sortes de messages d'erreurs (voir ci-après).

      En revanche, quand je suis direct sur la machine, le direct rendering fonctionne désormais; donc, merci pour la suggestion ;-)

      Erreurs Nvidia via export XDMCP :

      ERROR: Unable to assign attribute DigitalVibrance specified on line 18 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute ImageSharpening specified on line 19 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute SyncToVBlank specified on line 20 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute AllowFlipping specified on line 21 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute LogAniso specified on line 22 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute FSAA specified on line 23 of configuration
      file '/home/juju35/.nvidia-settings-rc' (no Display connection).
      ERROR: Unable to assign attribute TextureSharpen specified on line 24 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute ForceGenericCpu specified on line 25 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute CursorShadow specified on line 26 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute CursorShadowXOffset specified on line 27 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute CursorShadowYOffset specified on line 28 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute CursorShadowAlpha specified on line 29 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute CursorShadowRed specified on line 30 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute CursorShadowGreen specified on line 31 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute CursorShadowBlue specified on line 32 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute FSAAAppControlled specified on line 33 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute LogAnisoAppControlled specified on line 34 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute RedBrightness specified on line 35 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute GreenBrightness specified on line 36 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute BlueBrightness specified on line 37 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute RedContrast specified on line 38 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute GreenContrast specified on line 39 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute BlueContrast specified on line 40 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute RedGamma specified on line 41 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute GreenGamma specified on line 42 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute BlueGamma specified on line 43 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute OpenGLImageSettings specified on line 44 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute XVideoTextureSyncToVBlank specified on line
      45 of configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute XVideoBlitterSyncToVBlank specified on line
      46 of configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: Unable to assign attribute XVideoSyncToDisplay specified on line 47 of
      configuration file '/home/juju35/.nvidia-settings-rc' (no Display
      connection).
      ERROR: NV-CONTROL extension version 1.6 is too old; the minimimum required
      version is 1.9.
      ERROR: Unable to determine number of NVIDIA GPUs on 'debian:1.0'.
      ERROR: Unable to determine number of NVIDIA Frame Lock Devices on
      'debian:1.0'.
      1. Contributeur
        Via KDM _
        Que donne un : $ nvidia-settings (sans trop d espoir ) et voir dans =>
        OpenGL/GLX information si tout est ok
        1. Contributeur
          re

          glxinfo est inclus dans le paquet mesa-utils et ne depends pas de glxinfo ..... pour info voir là

          debian:/home/tufs# apt-cache depends mesa-utils
          mesa-utils
          Dépend: libc6
          |Dépend: libgl1-mesa-glx
          Dépend: <libgl1>
          libgl1-mesa-glide3
          libgl1-mesa-glx
          libgl1-mesa-swx11
          Dépend: libx11-6
          Remplace: xbase-clients
          debian:/home/tufs#

          OK .... Le packet 'mesa-utils' pour vérifier si le direct rendering est activé et glxinfo est fourni par le paquet mesa-utils apparement
          et si tu n as pas mesa-utils tu n as glxinfo :

          http://ayasei.free.fr/unixversal/index.php/2007/04/15/172-installation-de-l-acceleration-graphique-sous-debian-etch

          As tu le logo nVidia quant tu fais ctrl-alt-backspace sinon voir là
          imposs install les driver nvidia sur debian
          1. glxinfo fonctionne.

            Comme indiqué plus haut, je constate que si je lance startx, le direct rendering fonctionne; par contre via kdm, il ne fonctionne plus.

            Un bug kdm ?

            :-|
        2. Contributeur
          salut

          à voir le paquet =>

          tufs@debian:~$ apt-cache show mesa-utils
          Package: mesa-utils
          Priority: optional
          Section: x11
          Installed-Size: 148
          Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
          Architecture: i386
          Source: mesa
          Version: 6.5.2-5
          Replaces: xbase-clients (<< 6.8.2-38)
          Depends: libc6 (>= 2.5-5), libgl1-mesa-glx | libgl1, libx11-6
          Filename: pool/main/m/mesa/mesa-utils_6.5.2-5_i386.deb
          Size: 43600
          MD5sum: 7bd663d3b223ad3e1f61289fda7523f0
          SHA1: 50388e9cb02dc8e42d1bf08f5b618954983047cb
          SHA256: ee2c1381d28b2fece1482cca0aa7326660fa73f4e26f3e1bf6043c2274faf20e
          Description: Miscellaneous Mesa GL utilities
          This package provides several basic GL utilities built by Mesa, including
          glxinfo and glxgears.
          Tag: admin::hardware, hardware::video, interface::commandline, role::program, use::viewing, x11::application
          1. Merci,

            Le paquet mesa-utils est nécessairement installé, puisque glxinfo dépend de lui
            ;-)
          2. Après quelques recherches, je constate qu'il s'agit peut-être d'un bug de KDM ???

            En effet, quand je lance X via startx, j'ai le direct rendering;
            quand je lance X via kdm, je ne l'ai plus.

            A suivre...