Hola,
Ayer por la noche me puse a configurar la aceleración gráfica de mi portatil, usa el driver i810 ya que la salida del "lspci" es la siguiente:
0000:00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
Estube probando con el driver DRI que viene en el kernel (linux-2.6.12 concretamente) y las X me funcionan perfectamente pero la salida del glxinfo me da:
direct rendering: No
Por lo que no tengo la aceleración gráfica activada, después probé con los drivers de
http://dri.freedesktop.org/ y me pasa lo mismo.
Mirando logs me percaté de una cosa, en el log Xorg.0.log me sale lo siguiente:
zeenek@zeenek:~$ cat /var/log/Xorg.0.log | grep direct
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) The directory "/usr/lib/X11/fonts/cyrillic" does not exist.
(WW) The directory "/usr/share/fonts/X11/CID" does not exist.
(WW) The directory "/usr/lib/X11/fonts/CID" does not exist.
Indirect CPU to Screen color expansion
(II) I810(0): direct rendering: Enabled
Como podeis comprobar la última linea dice que la aceleración gráfica está activada pero en el glxinfo dice que no.
Me puse a buscar en google durante horas y vi poca gente con el mismo problema pero sin ninguna solución, estube mirando un montón de configuraciones y probando muchisimas cosas hasta que ya me he quedado estancado y por eso recurro a vosotros.
PD: Lo más curioso es que hace tiempo tenia en el mismo portatil con la misma instalación de Debian el "Direct rendering" activado en el glxinfo con el driver i810 del kernel. Puede ser que como Xorg a pasado a controlar el video o algo asi no funcione? porque tengo los siguientes paquetes relacionados con Xorg.
zeenek@zeenek:~$ dpkg -l | grep xorg
ii libglu1-xorg 7.0.20 transitional package for Debian etch
ii xorg 7.0.20 X.Org X Window System
ii xserver-xorg 7.0.20 the X.Org X server
ii xserver-xorg-core 1.0.2-8 X.Org X server -- core server
ii xserver-xorg-input-all 7.0.20 the X.Org X server -- input driver metapacka
ii xserver-xorg-input-evdev 1.0.0.5-2 X.Org X server -- evdev input driver
ii xserver-xorg-input-kbd 1.0.1.3-2 X.Org X server -- keyboard input driver
ii xserver-xorg-input-mouse 1.0.4-3 X.Org X server -- mouse input driver
ii xserver-xorg-input-synaptics 0.14.4-5 Synaptics TouchPad driver for X.Org/XFree86
ii xserver-xorg-input-wacom 0.7.4.1-3 X.Org X server -- wacom input driver
ii xserver-xorg-video-all 7.0.20 the X.Org X server -- output driver metapack
ii xserver-xorg-video-apm 1.0.1.5-2 X.Org X server -- APM display driver
ii xserver-xorg-video-ark 0.5.0.5-2 X.Org X server -- ark display driver
ii xserver-xorg-video-ati 6.5.8.0-1 X.Org X server -- ATI display driver
ii xserver-xorg-video-chips 1.0.1.3-3 X.Org X server -- Chips display driver
ii xserver-xorg-video-cirrus 1.0.0.5-2 X.Org X server -- Cirrus display driver
ii xserver-xorg-video-cyrix 1.0.0.5-2 X.Org X server -- Cyrix display driver
ii xserver-xorg-video-dummy 0.1.0.5-2 X.Org X server -- dummy display driver
ii xserver-xorg-video-fbdev 0.1.0.5-2 X.Org X server -- fbdev display driver
ii xserver-xorg-video-glint 1.0.1.3-3 X.Org X server -- Glint display driver
ii xserver-xorg-video-i128 1.1.0.5-2 X.Org X server -- i128 display driver
ii xserver-xorg-video-i740 1.0.0.5-2 X.Org X server -- i740 display driver
ii xserver-xorg-video-i810 1.5.1.0-2 X.Org X server -- Intel i8xx, i9xx display d
ii xserver-xorg-video-imstt 1.0.0.5-2 X.Org X server -- IMSTT display driver
ii xserver-xorg-video-mga 1.2.1.3.dfsg.1-2 X.Org X server -- MGA display driver
ii xserver-xorg-video-neomagic 1.0.0.5-2 X.Org X server -- Neomagic display driver
ii xserver-xorg-video-newport 0.1.4.1-3 X.Org X server -- Newport display driver
ii xserver-xorg-video-nsc 2.7.6.5-2 X.Org X server -- NSC display driver
ii xserver-xorg-video-nv 1.0.1.5-2 X.Org X server -- NV display driver
ii xserver-xorg-video-rendition 4.0.1.3.dfsg.1-2 X.Org X server -- Rendition display driver
ii xserver-xorg-video-s3 0.3.5.4-3 X.Org X server -- legacy S3 display driver
ii xserver-xorg-video-s3virge 1.8.6.5-2 X.Org X server -- S3 ViRGE display driver
ii xserver-xorg-video-savage 2.0.2.3-4 X.Org X server -- Savage display driver
ii xserver-xorg-video-siliconmotion 1.3.1.5-3 X.Org X server -- SiliconMotion display driv
ii xserver-xorg-video-sis 0.8.1.3-2 X.Org X server -- SiS display driver
ii xserver-xorg-video-sisusb 0.7.1.3-2 X.Org X server -- SiS USB display driver
ii xserver-xorg-video-tdfx 1.1.1.3-3 X.Org X server -- tdfx display driver
ii xserver-xorg-video-tga 1.0.0.5-3 X.Org X server -- TGA display driver
ii xserver-xorg-video-trident 1.0.1.2-2 X.Org X server -- Trident display driver
ii xserver-xorg-video-tseng 1.0.0.5-2 X.Org X server -- Tseng display driver
ii xserver-xorg-video-v4l 0.0.1.5-1 X.Org X server -- Video 4 Linux display driv
ii xserver-xorg-video-vesa 1.0.1.3-2 X.Org X server -- VESA display driver
ii xserver-xorg-video-vga 4.0.0.5-2 X.Org X server -- VGA display driver
ii xserver-xorg-video-via 0.1.33.2-3 X.Org X server -- VIA display driver
ii xserver-xorg-video-vmware 10.11.1.3-2 X.Org X server -- VMware display driver
ii xserver-xorg-video-voodoo 1.0.0.5-2 X.Org X server -- Voodoo display driver
Donde el paquete "xserver-xorg-video-810" no lo tenía antes.
Ah, se me olvidaba, también os dejo mi xorg.conf ya que creo que lo tengo todo correcto.
Section "Module"
...
Load "dri"
Load "glx"
...
EndSection
Section "Device"
...
Identifier "Tarjeta de vídeo genérica"
Driver "i810"
...
EndSection
Section "DRI"
Mode 0666
EndSection
Gracias y un saludo a tod@s.