Xlib: extension "GLX" missing on display ":0.0". - Driver Nvidia Gforce 6200 A-LE

Imagen de RagonichaFulva
0 puntos

Saludos compañeros ubunteros!

Llevo 24 horas con gutsy y he querido ver cómo se activan los efectos de escritorio Compiz-Fusion.

He de decir que no se activan por Sistema - Preferencias - Afectos de escritorio, si no por Sistema - Preferencias - Apariencia - Efectos Visuales.

Inicialmente he instalado los drivers Nvidia de la página web (que son muy recientes) y he conseguido los efectos en normal. De hecho, Gutsy los puso ya sin que yo dijera nada. Mi tarjeta es una nVidia GeForce 6200 A-LE.

He hecho la prueba en consola de:

glxinfo | grep direct

Y me aparecía que tenía aceleración 3D.

Al intentar poner los efectos visuales en Extra, me ha dicho que debía habilitar los Controladores restringidos. Bueno, he aceptado y se ha descogorciado todo en última instancia. No daré más detalles. Sólo diré que he tenido que googlear bastante para poder llegar a hacer:

sudo dpkg-reconfigure linux-image-2.6.22-14-generic

sin que me diera problemas (para los curiosos, retocar mediante gksu gedit /sbin/update-grub y cambiar #!/bin/sh por #!/bin/bash.

Tras esto, he reconfigurado el servidor X para que funcionara con el driver VESA y he intentado instalar de nuevo los controladores restringidos.

Todo sin problemas, pero ahora al intentar habilitar los efectos Extra me dice que no puede ser (ni siquiera los normales), y al escribir en consola glxinfo | grep direct me aparece la siguiente salida:

Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".

 

Con lo que vamos mal... ;)

He mirado en el foro las soluciones que se les daban a otras personas y he aplicado los añadidos a xorg.conf sugeridos, pero el problema persiste. Seguramente me falte retocar alguna cosilla de xorg.conf, así que os lo adjunto a ver qué vemos:

 

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
Identifier "nVidia Corporation GeForce 6200 A-LE"
Driver "nvidia"
Busid "PCI:1:0:0"
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "NoLogo" "True"
EndSection

Section "Monitor"
Identifier "Monitor generico"
Option "DPMS"
Horizsync 30-70
Vertrefresh 50-160
EndSection

Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation GeForce 6200 A-LE"
Monitor "Monitor generico"
Defaultdepth 24
SubSection "Display"
Modes "1280x1024"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen"
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"

# Uncomment if you have a wacom tablet
# InputDevice "stylus" "SendCoreEvents"
# InputDevice "cursor" "SendCoreEvents"
# InputDevice "eraser" "SendCoreEvents"
EndSection
Section "Module"
Load "glx"
EndSection

 

Mi monitor es un SONY de 18,1", una medida que ya me ha dado problemas antes con GNU/Linux.

Un saludo.

 

Imagen de MagoDeOz85
+1
0
-1

Pues puede que me equivoque pero tiene pinta de que no ha cargado el driver "nvidia" sino el "nv" o el "vesa". Lo que yo haria:

Borrar todos los xorg.conf.loquesea y quedarte solo con este que has pegado, guardado como xorg.conf. Despues de esto, reiniciar las X.

Saludos. 

]<----- FacilWare ----->[

-_ y no te compliques _-

-__________________-

+1
0
-1

*****************************************************************

¡Libresfera, la revista libre!

*****************************************************************

Imagen de RagonichaFulva
+1
0
-1

Hola MagoDeOz85,

He borrado todos los xorg.loquesea menos el xorg.conf, pero nada de nada...

Seguiré buscando... Gracias por la ayuda.

"La perseverancia es un árbol de raíces amargas, pero de frutos muy dulces."

Reclutador sin escrúpulos de doc.ubuntu-es.org ;)

¡Sorteo de foto de los admins de Tux!

+1
0
-1

"La perseverancia es un árbol de raíces amargas, pero de frutos muy dulces."

Imagen de MagoDeOz85
+1
0
-1

Yo sigo pensando que es por que no carga el driver, mira a ver que te devuelve esto:

glxinfo | grep rendering 

Si te devuelve que "no", es casi seguro que no ha cargado el modulo de nvidia. Quizas funcione si lo cargas manualmente:

sudo modprobe nvidia

Tambien puedes probar a desinstalar el dirver de los repositorios e instalar el de la web de nvidia.

Un saludo. 

]<----- FacilWare ----->[

-_ y no te compliques _-

-__________________-

+1
0
-1

*****************************************************************

¡Libresfera, la revista libre!

*****************************************************************

Imagen de RagonichaFulva
+1
0
-1

He empezado de cero. Un dpkg-reconfigure xserver-xorg y luego he empleado envy (ya instalé manualmente el driver nvidia).

Ya me da Direct rendering: Yes. 

El problema es que para activar Compiz Fusion por defecto me pide habilitar el driver del Gestor de Controladores restringidos, que es el que me daba problemas.

Al arrancar Compiz-Fusion, parece trabajar correctamente, pero me sale la siguiente salida:

 Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:0222 (rev a1) (prog-if 00 [VGA])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (4096): Passed.
Checking for nVidia: present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting emerald
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format

 Al revisar mi xorg.conf:

 Section "Files"
EndSection

Section "InputDevice"
    Identifier    "Generic Keyboard"
    Driver        "kbd"
    Option        "CoreKeyboard"
    Option        "XkbRules"    "xorg"
    Option        "XkbModel"    "pc105"
    Option        "XkbLayout"    "es"
EndSection

Section "InputDevice"
    Identifier    "Configured Mouse"
    Driver        "mouse"
    Option        "CorePointer"
    Option        "Device"    "/dev/input/mice"
    Option        "Protocol"    "ImPS/2"
    Option        "ZAxisMapping"    "4 5"
    Option        "Emulate3Buttons"    "true"
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier    "stylus"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"    "stylus"
    Option        "ForceDevice"    "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier    "eraser"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"    "eraser"
    Option        "ForceDevice"    "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
    Driver        "wacom"
    Identifier    "cursor"
    Option        "Device"    "/dev/input/wacom"
    Option        "Type"    "cursor"
    Option        "ForceDevice"    "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
    Identifier    "nVidia Corporation GeForce 6200 A-LE"
    Driver        "nvidia"
    Busid        "PCI:1:0:0"
    Option        "UseFBDev"    "true"
EndSection

Section "Monitor"
    Identifier    "Monitor generico"
    Option        "DPMS"
    Horizsync    30-70
    Vertrefresh    50-160
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "nVidia Corporation GeForce 6200 A-LE"
    Monitor        "Monitor generico"
    Defaultdepth    24
    SubSection "Display"
        Modes        "1280x1024"
    EndSubSection
    Option        "AddARGBGLXVisuals"    "True"
EndSection

Section "ServerLayout"
    Identifier    "Default Layout"
  screen "Default Screen"
    Inputdevice    "Generic Keyboard"
    Inputdevice    "Configured Mouse"
    
    # Uncomment if you have a wacom tablet
    #    InputDevice     "stylus"    "SendCoreEvents"
    #    InputDevice     "cursor"    "SendCoreEvents"
    #    InputDevice     "eraser"    "SendCoreEvents"
EndSection
Section "Extensions"
    Option        "Composite"    "Enable"
EndSection

Bueno, algo es algo... ;) 

"La perseverancia es un árbol de raíces amargas, pero de frutos muy dulces."

Reclutador sin escrúpulos de doc.ubuntu-es.org ;)

¡Sorteo de foto de los admins de Tux!

+1
0
-1

"La perseverancia es un árbol de raíces amargas, pero de frutos muy dulces."

Imagen de MagoDeOz85
+1
0
-1

Perfecto entonces XD La salida que te devuelve al arrancar compiz fusion es normal. Este warning:

/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format 

Se puede quitar si desactivas el plugin de video playback.

Un saludo. 

]<----- FacilWare ----->[

-_ y no te compliques _-

-__________________-

+1
0
-1

*****************************************************************

¡Libresfera, la revista libre!

*****************************************************************