226

Instalando Xgl en Debian

NEW: How To Install XGL on Debian Etch by sonique.

neu: Xgl unter Debian.

El domingo conseguí hacer funcionar el servidor gráfico Xgl en mi Debian Testing. Lo logré ensuciando un poco el sistema, ya que aún no existe un paquete compilado para esta distribución, y tuve que usar binarios de otras distribuciones. ¡Pero el caso es que lo conseguí, y además es estable!

En principio no había pensado hacer una guía y no me apunté todos los pasos que seguí. Pero algunos amigos me han convencido para que escriba una ayuda, así que si veis que me he saltado algún paso avisarme y actualizaré la guía.

Preámbulos

Hace unas semanas Novell liberó el servidor gráfico Xgl, que junto con el gestor de ventanas Compiz nuestro sistema hará efectos muy atractivos y elegantes.

A continuación os invito a ver las siguientes direcciones donde se muestran estos efectos:

Para generar estos efectos se usa la CPU de la tarjeta gráfica así que se recomienda una gráfica decente y preferiblemente Nvidia ya que tiene mejores drivers en Linux. Yo dispongo de una Geforce 6600GT y los gráficos funcionan bien sin consumir casi CPU principal.

Instalación

Ésta guía me ha ayudado mucho para instalar el Xgl pero se centra en Ubuntu y yo tengo una Debian. Para SuSE hay guías oficiales.

Pues lo primero que debemos hacer es bajarnos los RPM’s de xgl, compiz, libsvg y libsvg-cairo desde esta página: http://en.opensuse.org/Xgl http://en.opensuse.org/Using_Xgl_on_SUSE_Linux

Una vez que tenemos los RPM’s citados abrimos una consola de texto en nuestra Debian y tecleamos:

wunslov@debian:~$ su
Password:
debian:/home/wunslov# apt-get install alien
......
debian:/home/wunslov# alien xgl*.rpm compiz*.rpm libsvg*.rpm
......

Y obtendremos sendos .deb listos para instalar:

debian:/home/wunslov# dpkg -i xgl*deb compiz*.deb libsvg*.deb

Ahora tendremos el servidor Xgl y el gestor de ventanas Compiz listo en nuestro sistema pero aún nos quedarán instalar las dependencias:

debian:/home/wunslov# apt-get install libdrm2 libpng3 libxdamage1 libxcomposite1

Por último, y no menos importante, toca hacer el hack que ensuciará un poco el sistema. Instalaremos las librerías glitz, libfontenc y libxfont1 que como no están en el repositorio de Debian las he cogido a Ubuntu y las he comprimido en un fichero. Primero bajároslo y:

debian:/home/wunslov# cd /usr/lib
debian:/home/wunslov# tar xfvz (ruta donde hemos guardado el fichero)/xgl-libs.tgz

Con esto ya tendremos todo lo necesario para arrancar el servidor gráfico. Si queremos probarlo, escribir el siguiente script con vuestro editor favorito:

#!/bin/bash
Xgl -accel glx:pbuffer -accel xv:fbo:1 & sleep 5 ; DISPLAY=:1 gnome-session & sleep 30 ; DISPLAY=:1 compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menu & DISPLAY=:1 gnome-window-decorator

Y luego desde el modo texto, fuera del modo gráfico y con root:

debian:/home/wunslov# /etc/init.d/gdm stop
debian:/home/wunslov# sh (script que hemos creado)

Y os debería aparecer el entorno gráfico y después de unos 30 minutos tendríais las animaciones activadas.

Si no carga, escribirme un comentario porque seguramente haya olvidado algún paso :_(

Configuración

Para cargar automáticamente el servidor Xgl al hacer el login, lo tenemos muy pero que muy fácil; tan sólo necesitaremos entrar en un terminal de texto e introducir lo siguiente:

wunslov@debian:~$ su
Password:
debian:/home/wunslov# mv /etc/X11/X /etc/X11/X.old
debian:/home/wunslov# ln -s /usr/X11R6/bin/Xgl /etc/X11/X

Con esto cargaremos el servidor Xgl siempre, ahora si queremos activar los efectos gráficos accederemos con nuestro usuario a Escritorio->Preferencia->Sesiones, y en Programas al inicio añadimos: “compiz –replace decoration wobbly fade minimize cube rotate zoom scale move resize place menu switcher” con prioridad 80, “gnome-window-decorator” con 90 y “xmodmap /usr/share/xmodmap/xmodmap.es” con 99 para cargar el teclado español.

NOTA: en compiz también se puede cargar al principio el módulo gconf para modificar los valores por defecto de las animaciones, pero a mi no me funciona así que no lo cargo, vosotros podéis probarlo de las dos formas.

Las combinaciones de teclas las podéis encontrar en: http://en.opensuse.org/Compiz

Problemas

He detectado algunos problemas:

El teclado sólo funciona con el modo de 101 teclas, no se si es debido a que la versión compilada de Xgl sólo esté configurada para los teclados ingleses.

El servidor gráfico no funciona con las aplicaciones OpenGL, como por ejemplo los protectores de pantalla (a mi se me reinicia cada vez que intenta cargar alguno), así que desactivarlos o desinatalarlos: dpkg –remove xscreensaver-gl.

La guía puede ser incompleta, si se me ha olvidado algo comentármelo y haré memoria.

NOTA: he considerado que hay está gnome instalado pero también funciona con KDE.

Actualización 23/02/2006: Las páginas de openSUSE han cambiado y tienen nuevas versiones de compiz y xgl. Parece que han solucionado el problema del teclado y ¡ya funcionan las 105 teclas y el OpenGL!. También ha mejorado el rendimiento, ahora las ventanas se arrastran con mayor suavidad, como se muestra en los vídeos.

Actualización 23/02/2006: Os recomiendo ver el siguiente vídeo. Por cierto, estoy impresionado la cantidad de visitas que estoy recibiendo, espero serviros de ayuda 🙂

Actualización 26/02/2006: Para que funcionen algunos efectos se requiere también la librería libpng3: apt-get install libpng3. Si tenéis algún problema ejecutar el comando: ldd /usr/lib/compiz/libcube.so (o con el módulo que os da problemas) e instalar las librerías que aparecen con el texto “not found”.

Actualización 02/03/2006: Hay nuevas versiones de Xgl y Compiz en el wiki de opensuse, y he modificado algunas partes del documento para solucionar los problemas que he encontrado al instalarlo en el portátil. Para que funcione el teclado español ejecutar el comando: “xmodmap /usr/share/xmodmap/xmodmap.es” con prioridad 99 en gnome-session (obtenido de esta otra guía).

Actualización 25/03/2006: Sonique ha creado una guía en inglés basándonse en esta: How To Install XGL on Debian Etch by sonique.

Actualización 02/04/2006: He encontrado una traducción en alemán de esta guía: Xgl unter Debian.

Actualización 13/08/2006: Después de muchos intentos, por fín he conseguido configurar XGL en Ubuntu Dapper con una NVIDIA.

  1. Bloqueiro says:

    Varias cosillas:

    1- La aceleración no me funciona. Glxinfo me dice que estoy usando Vesa y que el direct rendering esta off. Ademas glxgears da una tasa de frames ridicula.

    2- No funciona el cambio de escritorio (cube) y alguna cosilla más. Supongo que será que tu hack no está preparado para la ultima version de compiz&xgl

    Muchisimas gracias

  2. Hola,

    ¿que tarjeta gráfica tienes? ¿tienes cargado el módulo nvidia?

    Respecto a lo del cube, ¿al cargar el compiz cargas el modulo gconf? Yo si lo cargo no me funciona ni el cambio de escritorio, ni el cambio de tarea, ni el expose, … Carga el compiz como indico en la página:

    compiz –replace decoration wobbly fade minimize cube rotate zoom scale move resize place menu switcher

  3. Bloqueiro says:

    Lo cargo tal cual como dices en la pagina. Me da esta salida al cargar compiz desde una consola (tengo kde) porque aun no lo he puesto para que arranque al inicio:

    compiz: ‘zoom’ plugin must be loaded after ‘cube’ plugin
    compiz: Can’t activate ‘zoom’ plugin due to dependency problems
    compiz: Couldn’t load plugin ‘libcube.so’
    compiz: ‘rotate’ plugin must be loaded after ‘cube’ plugin
    compiz: Can’t activate ‘rotate’ plugin due to dependency problems
    compiz: dlsym: /usr/lib/libmenu.so: undefined symbol: getCompPluginInfo
    compiz: Failed to lookup getCompPluginInfo in ‘libmenu.so’ plugin

    Si puedes hablamos en el messenger.

    Soy jfont_galiza(at)hotmail.com

  4. Ejecuta esto con los módulos que te dan problema (libcube, libzoom, librotate, libmenu):

    ldd /usr/lib/compiz/libcube.so

    Te debe salir un texto bastante grande, pero interesan las líneas que pone: “not found” o similar.

    El problema se debe a que te faltan librerías y con este pequeño truco, si me dices que librerías te faltan te puedo decir como instalarlas.

    Prefiero responderte por aquí, porque si a otra persona le pasa lo mismo que a tí puede leer los comentarios para solucionarlo.

  5. Bloqueiro says:

    linux-gate.so.1 => (0xffffe000)
    libXcomposite.so.1 => /usr/X11R6/lib/libXcomposite.so.1 (0xb7fce000)
    libXdamage.so.1 => /usr/X11R6/lib/libXdamage.so.1 (0xb7fcb000)
    libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0xb7fc6000)
    libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7fc2000)
    libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7faa000)
    libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7fa0000)
    libstartup-notification-1.so.0 => /usr/lib/libstartup-notification-1.so. 0 (0xb7f97000)
    libsvg-cairo.so.1 => /usr/lib/libsvg-cairo.so.1 (0xb7f90000)
    libsvg.so.1 => /usr/lib/libsvg.so.1 (0xb7f80000)
    libpng.so.3 => not found
    libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7f60000)
    libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7f16000)
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7dff000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7d92000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7d63000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7d5a000)
    libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7c8f000)
    libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7c80000)
    libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7c5b000)
    libz.so.1 => /usr/lib/libz.so.1 (0xb7c47000)
    libglitz.so.1 => /usr/lib/libglitz.so.1 (0xb7c24000)
    libm.so.6 => /lib/tls/libm.so.6 (0xb7bfe000)
    libc.so.6 => /lib/tls/libc.so.6 (0xb7ac7000)
    libpng.so.3 => not found
    libdl.so.2 => /lib/tls/libdl.so.2 (0xb7ac2000)
    libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7aa2000)
    /lib/ld-linux.so.2 (0x80000000)

    gracias 😉

  6. Bloqueiro says:

    Ya lo tengo todo funcionando. Me faltaba solo la libpng3 😉 Gracias

  7. ¡Me alegro que hayas conseguido hacerlo funcionar!

    He añadido alguna anotación en la guía haciendo referencia a la librería libpng3, para que no le pase lo mismo a otro.

  8. Raudeb says:

    Como serían los comandos finales teniando kde?

  9. Para KDE (te hablo de memoria) tendrías que acceder con Konqueror a Ir->Autoinicio.

    Una vez allí, crearte un fichero que se llame xgl.sh y darle permisos de ejecución.

    El fichero deberá contener lo siguiente:

    ——————–
    #!/bin/bash
    compiz –replace decoration wobbly fade minimize cube rotate zoom scale move resize place menu switcher &
    gnome-window-decorator &
    ——————–

    Con esto se cargará el Xgl al comienzo.

    PD: cuidado con las líneas del script, son 3: “#!/bin/bash”, “compiz…” y “gnome-window-decorator”.

  10. ebrainte says:

    Hola, no se porque, pero a mi no me inicia como me tendria que iniciar, primero, tengo kde, pero no tengo ninguna libreria de gnome, asi que tuve que editar el batch ese y en lugar de “gnome-session”, le puse “kdm”. Y me tira de que falta libXcomposite.so.1, hice lo del ldd, aca esta:

    linux-gate.so.1 => (0xffffe000)
    libXcomposite.so.1 => not found
    libXdamage.so.1 => not found
    libXfixes.so.3 => not found
    libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40012000)
    libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40017000)
    libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4002e000)
    libstartup-notification-1.so.0 => /usr/lib/libstartup-notification-1.so.0 (0x40037000)
    libsvg-cairo.so.1 => /usr/lib/libsvg-cairo.so.1 (0x40040000)
    libsvg.so.1 => /usr/lib/libsvg.so.1 (0x40047000)
    libpng.so.3 => /usr/lib/libpng.so.3 (0x40057000)
    libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x4007d000)
    libcairo.so.2 => not found
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0x4009b000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x401a2000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x4020f000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0x4023e000)
    libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40247000)
    libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4030e000)
    libz.so.1 => /usr/lib/libz.so.1 (0x4031c000)
    libglitz.so.1 => /usr/lib/libglitz.so.1 (0x4032e000)
    libm.so.6 => /lib/tls/libm.so.6 (0x40353000)
    libc.so.6 => /lib/tls/libc.so.6 (0x40379000)
    libcairo.so.2 => not found
    libpthread.so.0 => /lib/tls/libpthread.so.0 (0x404b2000)
    libexpat.so.1 => /usr/lib/libexpat.so.1 (0x404c4000)
    libdl.so.2 => /lib/tls/libdl.so.2 (0x404e4000)
    /lib/ld-linux.so.2 (0x80000000)

    Me faltan esas librerias y no entiendo por que, hice todo al pie de la letra y me parecia salir todo bien, eso si, tengo debian stable, sera por eso??

    Salu2.-

  11. Hola,

    te faltan esas librerías porque Debian Sarge viene con las Xfree 4.3 y se necesitan las xorg 6.8 o superior (que ya está disponibles en testing).

    La otra librería que falta, libcairo, creo viene con gnome 2.10 y superiores, y en Sarge sólo esta gnome 2.8 🙁

    Saludos

  12. A mi me da este error, nose si a alguien mas.

    Mis condiciones son:
    Sistema Debian sid
    Tarjeta Nvidia driver de nvidia

    error:

    X Error of failed request: BadLength (poly request too large or internal Xlib length error)
    Major opcode of failed request: 144 (GLX)
    Minor opcode of failed request: 1 (X_GLXRender)
    Serial number of failed request: 100
    Current serial number in output stream: 101

  13. toshiro says:

    alguien sabe si todo ésto funciona con una tarjeta ATI? Tengo una 9800Pro

  14. lopezvaquezagudo, ¿que versión de xorg tienes?

    Yo uso la 6.9 que está disponible en testing, con los drivers de nvidia y no me ha dado ningún problema.

    No se que podrá ser…

  15. toshiro,

    ¿utilizas el driver fglrx?

    En principio si que te debe funcionar, aunque según tengo entendido los drivers de la nvidia son mejores en Linux, y es posible que con los de la ATI los efectos no te vayan tan fluidos como muestran los vídeos.

  16. Bloqueiro says:

    Al intentar cambiar el mapa del teclado me sale este mensaje:

    xmodmap: unable to open file ‘/usr/share/xmodmap/xmodmap.es’ for reading
    xmodmap: 1 error encountered, aborting.

    Algo falla jeje

  17. bloqueiro,

    prueba a instalar el paquete “gnome-applets-data”.

  18. icarus says:

    Buenas, he instalado todo y aparentemente me iba perfecto, pero al probar a reproducir un video me va como a saltos, a alguien mas le pasa?

    Un saludo y gracias por la guia.

  19. Derek says:

    This post has been removed by the author.

  20. Derek says:

    Hola,
    Ante todo gracias por escribir esta guia. Lo he seguido tal cual, pero cuando ejecuto Xgl, se me queda con la pantalla de fondo gris (el tipico de las X), y el puntero del mouse es el del reloj, y ya no avanza, ahi se queda.
    Sabes a qué puede ser debido? He mirado el log de Xgl pero no veo nada raro, no entiendo porqué pasa esto.
    Gracias

  21. icarus,

    la reproducción de vídeos me funciona bien, ¿que tarjeta gráfica tienes?

  22. derek,

    ¿como arrancas las X? ¿Con el script “Xgl -accel glx:pbuffer -accel xv:fbo:1 & sleep 5…”? ¿O con el enlazando el servidor X a Xgl: “ln -s /usr/X11R6/bin/Xgl /etc/X11/X”?

    ¿Usas kde o gnome?

  23. Derek says:

    uso kde, y arranco Xgl mediante el cambio del enlace /etc/X11/X a Xgl, y usando directamente startx – es esto correcto?

    creo que el problema puede ser del driver de la targeta grafica – tengo un ATI. he mirado en la opensuse que nelazas y dice, referente a los drivers propietarios de ATI, que Xgl no funciona con la ultima version (instale la ultima version ayer), excepto arrancandolo manualmente (que no debo hacer correctamente porque tampoco me funciona).
    no he probado aun con versiones anteriores del driver.
    en los comentarios alguien decia que usaba ATI – si lees esto, tuviste este problema? qué version del driver usas?

    gracias fernando por responder tan rapido!

  24. cbandeira1 says:

    Muchas gracias por tu ayuda! La instalación de Xgl en mi Debian/Testing fué muy fácil. Acerca de sus instrucciones, solo tengo 2 cosas para decir:

    1 – En el fin del script de teste, hay “gnome-window-decoration”, pero lo correcto es “gnome-window-decorator”;

    2 – Pienso que debrias adicionar la instalación del paquete “libxcomposite1”, pues, sin esto no fué possible iniciar el compiz.

    Perdon por mi horrible español! Soy Brasileño. 🙂

  25. derek,

    no lo he probado con las ATI’s 🙁 Si solucionas el problema avísame y añado la información a la guía.

  26. cbandeira1,

    gracias por tu comentario, he actualizado el artículo.

    Por cierto, escribes muy bien en español 😉

  27. Kreator says:

    Hola creo que te hiciste famoso eh? bueno tengo un problema Para empezar uso kde 3.5 y debian sid al ejecutar el script desde la consola después de parar kdm sólo obtengo la pantalla gris con que inicia el servidor gráfico y no sucede nada mas. al matar el servidor gráfico, puedo ver un error uqe dice que compiz no pudo abrir el display 1 fuera de eso no tengo mas datos. Tienes ideas de lo que puede fallar? ah uso una nvidia fx5200 con sus drivers instalados
    gracias

  28. Kreator,

    me ha sorprendido la buena acogida que ha tenido el artículo.

    Prueba a cambiar en el script, las cadenas: “DISPLAY=:1” por “DISPLAY=:0” a ver si tienes suerte.

  29. Guitate says:

    mams XGL ROCKS!! muchas gracias man fue muy cencillo 🙂
    mi vidcard es nvidia 6600GT con los drivers oficiales

  30. Doc says:

    Me esta pidiendo GLIBC_2.4 y no lo logro conseguir 🙁
    Las librerias que encontre, no las pude instalar, ayuda por favor 🙁

  31. doc,

    ¿que versión de debian tienes? ¿sarge?

  32. Tomi says:

    Buenas, soi nuevo por aqui, he visto este tutorial de como instalar el xgl y me he puesto a ello. La verdad no controlo mucho todavia, pero bueno.

    Tengo una debian sarge la primera stable que salio y tengo unos problemas por ejemplo la libreria libmenu.so no la encuentro no me la instala con lo cual compiz me dice q no la puede cargar logicamente. Otra cosa es al hacer glxinfo me dice: “direct rendering: No”, supongo que esto tambien debe de estar mal.

    A ver si alguien me puede echar una mano :D, Gracias y este tutorial me ha parecido muy bueno. Un saludo

  33. Tomi,

    siento decirte que instalar el XGL en Debian Sarge es más complicado porque en Sarge se usaba el entorno gráfico XFree4.3 mientras que esto funciona a partir del Xorg6.8.

    Si tienes ganas de trastear, te recomiendo que para probar esto te actualices a la rama Testing que tiene el xorg6.9.

  34. andagurks says:

    Saludos, tengo una TNT2 de 32 megas (corre el Quake3 :P) y tengo complicaciones con el compiz en debian sid, manda un error “compiz: Support for non power of two texture missing …compiz: No manageble screen found on display: 0 … compiz: Failed to Manage screen: 0” y se cae , ademas del XGL que manda fallas graficas (se sobreponen los iconos en las aplicaciones). Probe tu script y tambien lo hice con el acceso directo en /etc/X11/ si tienes algun comentario lo agradeceria, por mientras seguire buscando

    Saludos
    andagurks

  35. David says:

    Excelente tutorial. Me ha sido de mas provecho que el oficial de suse (tengo suse) solo me quedan unos detalles por resolver, espero me ayuden:
    1) La linea “compiz –replace .. switcher” cuando la agrego a: escritorio -> centro de control gnome -> sesiones-> programas al inicio. esta no se ejecuta, sino que tengo que ejecutarla en un terminal. Sin embargo la linea gnome-window-decorator si se ejecuta.
    2) Cuando ejecuto xmodmap.es la tecla Alt deja de funcionar. ¿Alguna idea?

  36. andagurks,

    no he podido probar el Xgl en una TNT2, lo siento.

  37. David,

    Que raro… te recomiendo que te crees un script con lo siguiente:

    #!/bin/bash
    compiz –replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menu &

    Y le des permisos de ejecución. Luego le indicas en el inicio de sesión que lo ejecute.

    Respecto al segundo punto, ¿tienes el teclado configurado como 105 teclas? De todas formas es normal que los no ingleses tengamos problemas ya que el Xgl esta muy verde.

  38. David says:

    Fernando hice el sript y nada, sigue igual, opte por poner una copia del sript en el escritorio y darle doble click para que se ejecute el compiz. Con respecto a lo del teclado la cuestion era que en mi maquina despues de /usr/share no existia la carpeta xmodmap y menos el archivo xmodmap.es XP, sin embargo este lo encontre en ./opt/gnome/share/xmodmap/xmodmap.es (no se por que), despues de crear la carpeta y poner el archivo en la ruta que especificaste mi teclado va de perla. De verdad te agradesco tu ayuda (Y)

  39. David,

    ups! es verdad, SUSE mete todas las cosas de KDE y de GNOME en “/opt”, en lugar de “/usr” como hace Debian & cia.

    Lo mejor es que uses: “xmodmap /opt/gnome/share/xmodmap/xmodmap.es” y borres el “/usr/share/xmodmap/”.

    Es raro que no te funcione el script, ¿le diste permisos de ejecución?

    Un saludo

  40. Tomi says:

    Hola Fer, he instalado una rama testing y he
    hecho todo lo que dices y estoy igual que con mi debian sarge de antes :D.

    Osea me falta la libreria libmenu.so, al hacer glxinfo “Direct Rendering: NO”.

    Vamos, el escritorio me rota, las pantallitas se mueven gelatinosas y eso pero no tengo transparencias ni nada en 3d, ejecuto el glxgears y en vez de salir en 3D sale en una ventanita en 2D, me he bajado una debian testing. A ver si sabes que me puede faltar.

    Tengo una nvidia ti 4200 con los drivers instalados, o eso creo xD por lo menos en el glxinfo sale:
    OpenGL vendor string: NVIDIA Corporation
    OpenGL renderer string: GeForce4 Ti 4200/AGP/SSE/3DNOW!
    OpenGL version string: 1.2 (1.5.5 NVIDIA 81.78)

    lo que me dice al ejecutar compiz es:

    compiz –replace decoration wobbly fade minimize cube rotate zoom scale move resize place menu switcher &
    lucilinux:~# compiz: Couldn’t load plugin ‘libmenu.so’

    Un saludo y a ver si hago andar esto 🙂
    Un saludo.

  41. David says:

    Fernando tenia permiso de ejecución, pero probe poniendole permiso 777 (a ver que tal) y siguio igual, pero lance una flecha con los ojos cerrados y puse el orden de ejecucion del script del compiz con 200 (aun cuando el del gnome-window-decorator y xmodmap siguen teniendo 90 y 99 respectivamente) y fucniono… Ya me funciona perfecto el Xgl y automatico!! XD Gracias nuevamente Frenando.
    Otra cosa, vi el comentario de tomi, a mi me pasaba lo mismo, me daba error porque no conseguia el libmenu.so, simplemente quite la linea ‘menu’ del compiz y todo me funciona no se si me estare perdiendo algo especial :s , bueno las ventanas me aparecian sin barra de menu pero luego de ejecutar gnome-window-decorator volvian a aparecer.
    Saludos

  42. tomi,

    haz lo que dice David, por ahora no funciona el plugin menu que es lo que permite hacer transparencias a ventanas completas (se puede ver en algún vídeo).

    A mi tampoco me va el glxgear, pero los salvapantallas con opengl sí.

    Un saludo

  43. Tomi says:

    Hola Fernando, ok, al quitarle el libmenu.so no me da el problema pero tengo el mas gordo todavia

    Direct Rendering :No, con lo cual abro un simple video mpeg1, xvid, …, pues me va lento lento lento. Si abro las X normal el direct rendering :Yes y puedo ver videos perfectamente.

    Los drivers de la grafica los he bajado de la pagina oficial de nvidia.

  44. David says:

    Hola
    Fernando sabes hacer como activar los screensavers y todos esos bichos voladores?? 🙂

  45. David,

    la primera vez que probe el xgl e intentaba ver algo de OpenGL me reiniciaban las X’s. Esto ocurría con el Compiz 0.0.2.

    Luego probé el Compiz 0.0.3 y posteriores, y el error se solucionó además de notar mejora en las animaciones. Vamos, que no hice nada en especial…

    Eso sí, algunos juegos siguen sin funcionar.

  46. ormuz says:

    Hola a todos,

    pues aqui estoy tratando de instalar xgl en mi PC, pero he tenido varios errores los cuales agradeceria que me ayudadaran o guiaran a resolver…..sucede lo siguiente:

    1- primero que todo baje los archivos que indicas los RPM’s de xgl, compiz, libsvg y libsvg-cairo
    2- alien xgl*.rpm compiz*.rpm libsvg*.rpm y obtuve los sendos .deb, luego procedi a instalarlos como indicas: dpkg -i xgl*deb compiz*.deb libsvg*.deb

    OK hasta aqui todo esta bien….cero errores…ahora,

    3- Trato de instalar las dependencias: apt-get install libdrm2 libpng3 libxdamage1, la segunda biblioteca “libpng3” se instala perfectamente…pero con las otras dos lanza el siguiente error:

    atlantis:~# apt-get install libdrm2
    Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias… Hecho
    E: No se pudo encontrar el paquete libdrm2

    y el mismo error ocurre para la biblioteca libxdamage1…..

    4- bueno de todas formas quize seguir..pensando que talves podria funcionar 🙂
    5- me toco hacer el hack…….asi que baje el fichero que ofrece el link …y luego hice

    cd /usr/lib
    tar xfvz (ruta donde hemos guardado el fichero)/xgl-libs.tgz (cabe mencionar que el fichero que baje no tenia extencion.tgz…..pero aun asi lo descomprimio bien…)

    6- finalmente cree el script llamado “grafico” y coloque el codigo que mencionas:
    #!/bin/bash
    Xgl -accel glx:pbuffer -accel xv:fbo:1 & sleep 5 ; DISPLAY=:1 gnome-session & sleep 30 ; DISPLAY=:1 compiz –replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menu & DISPLAY=:1 gnome-window-decoration

    7- cerre el modo grafico…..entre en modo texto….detuve gdm y ejecute el script con:
    debian:/home/wunslov# /etc/init.d/gdm stop
    debian:/home/wunslov# sh grafico (grafico es el nombre de mi script)

    en este punto lanza los siguiente errores:

    Xgl: error while loading shared libraries: libXau.so.6: cannot open shared object file: no such file or directory
    (gnome-session:5035): Gtk-WARNING **: cannot open display:
    compiz: error while loadingshared libraries: libXcomposite.so.1: cannot open object file: no such file or directory
    grafico: line 2: gnome-window-decoration: command not found

    de antemano muchas gracias por la ayuda…

    Saludos, ormus

  47. tomi,

    a mi también me sale lo de: “direct rendering: No” pero la reproducción de vídeo me va bien.

    Prueba a editar el fichero /etc/gdm/gdm.conf-custom

    [servers]
    0=Xgl

    [server-Xgl]
    name=Xgl server
    command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo

    Y haz que el enlace /etc/X11/X vuelva a apuntar a /usr/X11R6/bin/Xorg.

    Si no funciona así no se que puede ser…

  48. ormuz,

    ¿tienes debian testing? porque los paquetes que citas si que existen en Debian Testing:

    http://packages.debian.org/testing/libs/libdrm2
    http://packages.debian.org/testing/libs/libxdamage1

  49. mshirkavand says:

    Hola Fernando,

    Primero que todo muchas gracias por responder tan rapido mi post………antes de continuar tratando de instalar xgl…..quisiera estar seguro de una cosa:
    mi distribucion de linux es: debian sarge testing, es posible instalar xgl en esta distribucion?….porque he leido que para debian sarge da problemas…..

    Saludos y muchas gracias

    ormus

  50. mshirkavand,

    efectivamente en debian sarge no funciona, tendrías que pasarte a la rama testing.

    Saludos

  51. mshirkavand says:

    Hola Fernando,

    podrias darme una ayuda(un link, una referencia, un manual) con respecto a como puedo cambiar mi actual “debian sarge testing”….a la rama testing que mencionas en tu post….porque no tengo ni la menor idea de como se puede pasar a la rama testing………

  52. sonique says:

    Hi !
    i have a problem…
    when i try to launch Xgl, GLX extention is missing.
    ———-BEGIN——————–
    deb2600:~# Xgl
    dlopen: /usr/X11R6/lib/xorg/modules/xgl/libglx.so: cannot open shared object file: No such file or directory

    Fatal server error:
    No GLX modules loaded
    dlopen: /usr/X11R6/lib/xorg/modules/xgl/libglx.so: cannot open shared object file: No such file or directory
    ————–END——————-

    in my /usrX11R6…/modules/xgl/ i can see 2 files :
    libglcore.so and libxglx.so
    i tryed to link (ln -s) libglx.so of nvidia drivers, but i have this error :
    ———-BEGIN——————–
    dlopen: /usr/X11R6/lib/xorg/modules/xgl/libglx.so: undefined symbol: xf86fprintf

    Fatal server error:
    No GLX modules loaded
    dlopen: /usr/X11R6/lib/xorg/modules/xgl/libglx.so: undefined symbol: xf86fprintf

    FatalError re-entered, aborting
    No GLX modules loaded
    ————–END——————-
    how can i get libglx.so for Xgl ?

  53. mshirkavand,

    ¿qué tarjeta gráfica tienes? ¿una nvidia? Piensa si merece la pena el esfuerzo de cambiar de rama, porque es delicado y aunque todo debería ir bien, a veces no es así y se desconfigura algo; así que piénsatelo dos veces 🙁

    En la siguiente dirección tienes información sobre como pasar a testing.

    Aunque el texto explique también como pasar a SID quédate en la rama testing puesto que la rama SID es más inestable.

    Un saludo

  54. Hi sonique!

    The file ‘libglx.so’ is in the package “xgl-cvs.rpm“.

    You must use the tool “alien” to convert the package to .deb file.

    Finally, you have to install the file with “dpkg”.

  55. sonique says:

    Fernando,
    Thank you for fast reply !!!
    XGL works !!! some little problem of mouse but it’s resolved !
    BUT…
    when i launch compiz –replace ……
    my screen goes black… have you an idea ?

    Debien Etch
    Kernel : 2.6.12
    Xorg 6.9
    XGL 🙂
    gnome : 2.12
    nvidia : 1.0-8178 (geforce 4 MX440)
    AMD 2600XP+

  56. sonique,

    Do you have to install compiz, libsvg and libsvg-cairo?

    Also, you must download the file xgl-libs and you decompress it at “/usr/lib”.

  57. sonique says:

    hi ! it’s me again !!!
    XGL :Works
    compiz : ~Works~ if i press CTRL-ALT -> i can see cube, if i use CTRL-ALT left clikc i can move cube… but… the cube is white, no window, no menu, nothing only withe… !
    compiz error :
    ———-Begin————
    pixmap 0x140006f can’t be bound to texture
    Couldn’t bin redirected window 0x800003 to texture
    ———–End————-
    i have this error many time (about 15)

    i have install evry packages…

    have you an idea ? thank you

  58. sonique says:

    Hi !
    Evrythink works !!!
    i will write a documentation about XGL.
    thank you for help
    i will post link of Doc soon there.

  59. sonique says:

    hi !
    i have writed a full doc you can see at this address :
    http://sonique54.free.fr/xgl/xgl.htm

    sonique

  60. thanks sonique,

    I have updated the post and I have added to it your URL.

  61. sonique says:

    thank you 😉

  62. Pablitox says:

    Hola.
    Creo que estoy casi por tener excito pero hay algo que no estoy haciendo bien!
    el problema es que me sale esto:
    libsvg-cairo.so.1 => not found
    lo eh instalado y desinstalado varias veces pero no tube resultados 🙁
    espero puedas ayudarme
    salu2

  63. Hola Pablitox,

    bájate la librería libsvg-cairo y libsvg y utiliza la herramienta “alien” para convertirlos en .deb y luego instalarlos.

    Espero que con esto te funcione.

    Saludos

  64. diyyei says:

    hola a todos, excelente articulo Fernando, he seguido todos los pasos y al correr XGL, el monitor se queda parpadeando y regresa a modo texto enviandome el siguiente error:

    X Error of failed request: BadLenght (poly request too large or internal Xlib Length Error)

    major opcode of failed request: 142 (GLX)
    minor opcode of failed request: 1 (X_GLXRender)
    Serial numer of failed request: 174
    Current serial number in output sream: 175

    y bastantes warnings respecto a la libGLcore y el xkbcom, alguien tiene el mismo problema o sabe como solucionarlo, muchas gracias y saludos.

  65. Pablitox says:

    Fernando: Gracias por tu pronta respuesta, ya solucione ese problema, ahora tengo otro, al ejecutar el Script me sale algo asi:
    Warning: font renderer for “.pcf” already registered at priority 0
    Warning: font renderer for “.pcf.Z” already registered at priority 0
    Warning: font renderer for “.pcf.gz” already registered at priority 0
    Warning: font renderer for “.snf” already registered at priority 0
    Warning: font renderer for “.snf.Z” already registered at priority 0
    Warning: font renderer for “.snf.gz” already registered at priority 0
    Warning: font renderer for “.bdf” already registered at priority 0
    Warning: font renderer for “.bdf.Z” already registered at priority 0
    Warning: font renderer for “.bdf.gz” already registered at priority 0
    Warning: font renderer for “.pmf” already registered at priority 0
    Could not init font path element unix/:7100, removing from list!
    Could not init font path element /usr/lib/X11/fonts/Speedo, removing from list!
    Could not init font path element /usr/share/fonts/truetype, removing from list!
    Could not init font path element /usr/share/fonts/type1, removing from list!
    No matching visual for __GLcontextMODE with visual class = 4 (23770), nplanes = 24
    No matching visual for __GLcontextMODE with visual class = 4 (23770), nplanes = 24
    Could not init font path element /usr/X11R6/lib/X11/fonts/TTF removing from list!
    compiz: No stencil buffer. Clipping of transformed windows is not going to be correct when screean is transformed

    Creo que algo mas hay arriba pero no llego a leerlo.
    Te cuento que tengo una placa NVidia con sos drivers andando, uso KDE 3.4 en un debian sarge, tengo Gnome tmb y uso Xorg. tambien te cuento que estoy usando todo testing
    Espero que estos datos te sean suficientes para darme una mano.
    Desde ya muchas gracias!

  66. diyyei,

    ¿tienes debian testing? ¿te has bajado los ficheros: xgl-cvs.rpm, compiz, libsvg y libsvg-cairo? ¿y has usado la herramienta “alien” para convertirlos a .deb e instalarlos?

    ¿Tienes una nvidia o una ati?

    Saludos

  67. Pablitox,

    ¿qué método has probado? ¿el del script? Prueba a enlazar el fichero “/etc/X11/X” con el XGL como digo en la guía a ver si así funciona…

    Suerte

  68. Pablitox says:

    Fernando, el error entero es este:
    Skipping “/usr/X11R6/lib/modules/libfb.a:fbmmx.o”: No symbols found
    Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
    Symbol __glXgetActiveScreen from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
    Warning: font renderer for “.pcf” already registered at priority 0
    Warning: font renderer for “.pcf.Z” already registered at priority 0
    Warning: font renderer for “.pcf.gz” already registered at priority 0
    Warning: font renderer for “.snf” already registered at priority 0
    Warning: font renderer for “.snf.Z” already registered at priority 0
    Warning: font renderer for “.snf.gz” already registered at priority 0
    Warning: font renderer for “.bdf” already registered at priority 0
    Warning: font renderer for “.bdf.Z” already registered at priority 0
    Warning: font renderer for “.bdf.gz” already registered at priority 0
    Warning: font renderer for “.pmf” already registered at priority 0
    Could not init font path element unix/:7100, removing from list!
    Could not init font path element /usr/lib/X11/fonts/Speedo, removing from list!
    Could not init font path element /usr/share/fonts/truetype, removing from list!
    Could not init font path element /usr/share/fonts/type1, removing from list!
    QImage::convertDepth: Image is a null image
    QImage::smoothScale: Image is a null image
    Al parecer arriba de todo nombra una libreria!.
    Yo usaba el script que avias echo pero en ves de gnome-session ponia startkde. Como podria quedar un script para mi KDE o KDM?
    otra cosa, probe lo que me dijiste de enlasar X con Xgl pero no pude, me tira un error como que no lo puede leer y no me dice mas nada.
    Saludos!!

  69. Pablitox,

    prueba a hacer lo siguiente como root:

    wunslov@debian:~$ su
    Password:
    debian:/home/wunslov# mv /etc/X11/X /etc/X11/X.old
    debian:/home/wunslov# ln -s /usr/X11R6/bin/Xgl /etc/X11/X

    Ahora cuando entres con el login gráfico se cargará el Xgl.

    Si te sale algún error pégamelo.

    Saludos

  70. Pablitox says:

    Fernando:
    Ante todo tengo que agradecerte por tu pasiencia!!.
    Bueno, hice lo que me recomendaste, el resultado no fue una salida escrita en alguna TTY, sino queal iniciar el KDM se veian los graficos medios inestables, una ves que me logeaba empesaba a abrirce el KDE pero tambien con los graficos inestables y cuando parecia que iba a terminar de cargar… se reiniciaba la session grafica, osea, volvia a donde muestra la pantalla de NVidia y otra ves al KDM para logearme y asi lo intente 3 o 4 veces y pasa eso!, no se que pasara, quisas me falte algun paquete, no se… espero que puedas seguir ayudandome.
    Gracias de antemano nuevamente!!!

  71. txaby says:

    This post has been removed by a blog administrator.

  72. txaby says:

    Entee tu y sonique lo he puesto en marcha y bien pero a la hora de cambiar y dejarlo permanete no me deja porque no se donde dejar el script para que inicie el servidor o que cambiar en la xgl.conf
    me molaria que me tiraras un cable mi equipo es:
    B UHCI Controller #3 (rev 03)
    0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 03)
    0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 83)
    0000:00:1f.0 ISA bridge: Intel Corp. 82801DBM LPC Interface Controller (rev 03)
    0000:00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4) Ultra ATA Storage Controller (rev 03)
    0000:00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03)
    0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC’97 Audio Controller (rev 03)
    0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC’97 Modem Controller (rev 03)
    0000:01:03.0 CardBus bridge: O2 Micro, Inc. OZ711M1 SmartCardBus MultiMediaBay Controller (rev 20)
    0000:01:03.1 CardBus bridge: O2 Micro, Inc. OZ711M1 SmartCardBus MultiMediaBay Controller (rev 20)
    0000:01:03.2 System peripheral: O2 Micro, Inc. OZ711Mx MultiMediaBay Accelerator0000:01:07.0 Network controller: Intel Corp. PRO/Wireless 2200BG (rev 05)
    0000:01:0a.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
    0000:01:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

  73. Pablitox,

    se te habrá olvidado algún paso, mira la guía de sonique que es más esquemática.

    Suerte!

  74. txaby,

    ¿usas el login gráfico gdm? Si es así, haz lo siguiente:

    wunslov@debian:~$ su
    Password:
    debian:/home/wunslov# mv /etc/X11/X /etc/X11/X.old
    debian:/home/wunslov# ln -s /usr/X11R6/bin/Xgl /etc/X11/X

    Con esto, cada vez que entres se arrancará el Xgl.

  75. Pablitox says:

    Fernando, creo que encontre el problemita que tengo, creo que mi XGL no anda por el driver de mi NVidia, tengo uno instalado pero creo que no es el mejor, vos cual me recomendarias?
    Creo aver visto por ahi una tabla con las placas soportadas por el XGL, la mia es una NVidia GEoforce MX 4000 de 128 MB.
    Ojala estos datos te sean utileces para poder ayudarme.
    Salu2

  76. pablitox,

    para Nvidia hay dos drivers, uno el “NV” que se instala por defecto y no tiene aceleración gráfica, y otro el “nvidia” que es el oficial de NVIDIA y aporta aceleración gráfica.

    Prueba ha hacer un “lsmod | grep nvidia” desde root:

    wunslov@ubuntu:~$ su
    root@ubuntu:/home/wunslov# lsmod | grep nvidia
    nvidia 4091376 18
    agpgart 37072 2 nvidia,via_agp
    root@ubuntu:/home/wunslov#

    Te debe salir algo parecido a lo mío.

  77. debjax says:

    hola!

    Soy nuevo por aqui, ante todo mis felicitaciones por el metodo del xgl,lo he probado y me funciona!!, lo curioso es que dado que mi targeta es muy modesta una 5600 fx ha funcionado, pero tambien me asaltan las dudas.
    En gnome (2.12) va de fabula, me he fijado en los videos y si no estoy equivocado es posible cambiar el cubo del escritorio hacia arriba (cosa que no he conseguido) es posible hacerlo? seria genial!!.
    La otra cuestion es sobre las transparencias de las ventanas,como diablos se regulan? lo digo pq no se si es que mi targeta no las soporta, o es que no se hacerlo?
    Y por ultimo he leido mas arriba sobre hacerlo funcionar en el kde (el mio es el 3.5) y no lo consigo, gracias por todo de antemano.

    Saludos a todos!!

  78. astaroth says:

    Hola, una guia magnifica felicidades, gracias a ella he podido
    instalar el Xgl en mi debian sid bajo gnome pero, cuando
    lo he intentado en otro equipo bajo kde 3.5 tengo problemas para
    hacerlo funcionar.
    Al ejecutar el scrip compiz –replace decoration wobbly fade minimize cube rotate zoom scale move resize place menu switcher
    lanza el siguiente error:
    compiz:dlsym: /usr/lib/compiz/libmenu.so:undefined symbol:getCompPluginInfo
    compiz:failed to lookup get CompPluginInfo in ‘libmenu.so’ plugin

    Y desaparecen los marcos de las ventanas y no puedo moverlas
    ( las muevo pulsando las teclas Ctrl+Alt ), el efecto cubo funciona
    y el de hoja tambien, esto sucede como root pero si lo intento
    como usuario me lanza el mismo error de consola terminando con:
    Volación de Segmento, y no funciona nada ni el teclado.

    Tengo instalado el paquete libpng3 y todo lo que comentais he
    buscado libmenu.so y lo que he encontrado es /usr/lib/libmenu.so.5.5
    asi que cree un enlace a /usr/lib/compiz pero sigo con el mismo
    problema.

    He estado mirando los logs y el xorg.93.log al final reza lo siguiente:
    Warning: font renderer for “.pcf” already registered at priority 0
    Warning: font renderer for “.pcf.Z” already registered at priority 0
    Warning: font renderer for “.pcf.gz” already registered at priority 0
    Warning: font renderer for “.snf” already registered at priority 0
    Warning: font renderer for “.snf.Z” already registered at priority 0
    Warning: font renderer for “.snf.gz” already registered at priority 0
    Warning: font renderer for “.bdf” already registered at priority 0
    Warning: font renderer for “.bdf.Z” already registered at priority 0
    Warning: font renderer for “.bdf.gz” already registered at priority 0
    Warning: font renderer for “.pmf” already registered at priority 0
    THE XKEYBOARD keymap compiler (xkbcomp) reports:
    Warning: Type “ONE_LEVEL” has 1 levels, but RALT has 2 symbols
    Ignoring extra symbols
    Errors for xkbcomp are not fatal to the X server

    Al comando :~$ ldd /usr/lib/compiz/libmenu.so la respuesta es:
    linux-gate.so.1 => (0xffffe000)
    libc.so.6 => /lib/tls/libc.so.6 (0xb7de0000)
    libncurses.so.5 => /lib/libncurses.so.5 (0xb7d9c000)
    libdl.so.2 => /lib/tls/libdl.so.2 (0xb7d98000)
    /lib/ld-linux.so.2 (0x80000000)

    El primero(linux-gate.so) no esta y no se que paquete lo lleva,
    libncurses.so.5 es del mismo paquete que provee libmenu.so.5
    libncurses5.

    ¿Sabeis que me puede faltar? ¿algo de gnome quizas?, no tengo nada de
    gnome instalado salvo lo que haya por dependencias.

    Un saludo y gracias de antemano.

  79. debjax,

    a mi también me sorprendió verlo funcionar en un hardware obsoleto y se movía con soltura; desde luego están realizando un gran trabajo.

    Por ahora no soportan las transparencias, no se muestra el menú en las ventanas para variar la opacidad; será cosa de esperar…

    Respecto a lo del cubo, hay una forma que se muestre la parte de arriba y la de abajo, pero no se utilizan. El truco es mantener apretado ALT + CONTROL y pinchar en el fondo del escritorio con el botón izquierdo (manteniéndolo) y arrastras el cubo.

    Por último, lo de KDE no lo he probado, se que hay un kde-window-decorator pero no se como se instala 🙁 Si alguién sabe hacerlo funcionar con KDE que lo diga por aquí y lo anuncio en la guía.

    Saludos

  80. astaroth,

    ¿después de “compiz –replace decoration…” has ejecutado el “gnome-window-decorator”?

    Como digo en la respuesta de arriba, con KDE no lo he probado y he leído por ahí que existe el “kde-window-decorator” pero no se como se instala.

    Si consigues hacerlo funcionar, explícalo y actualizo la guía 😉

    Suerte y saludos

  81. astaroth says:

    Hola de nuevo.
    Gracias por la pronta respuesta,
    tienes razón no ejecutaba el
    gnome-window-decorator pero
    solo consigo hacerlo funcionar
    como root y el g-w-d tengo que
    ejecutarlo despues, si lo intento
    a la vez no me rula.

    Como user me “peta” con una ‘Violación de segmento’ y
    se queda medio congelado,
    no se, ¿sera un problema de permisos? y si lo es ¿de que?.

    Otra cosa como root he visto
    que si intento reproducir un
    video (uso Mplayer) lo hace
    a saltos y algunos juegos (torcs por ej.) ni los carga.

    Gracias de nuevo, saludos

  82. Perdonar,

    el artículo ha estado inactivo durante unos días hasta que me he dado cuenta 🙁

    No sé que ocurrió con la última modificación que hicé…

  83. astaroth,

    los juegos no se llevan bien con el Xgl 🙁

    Saludos

  84. RockyMaster says:

    Yo al ejecutar el script se me queda el gdm con el relojito ese del GNOME y la pantalla en gris como si quisiera cargarlo pero no me acaba de cargar. Tengo una ATI Radeon puede ser por eso?

  85. zape says:

    hola

    por empesar el articulo esta genial. Yo quisiera sabes si esto andaria en SimplyMEPIS ya que es la distro que estoy probando ahora y es un desendiente se Debian.

  86. RockyMaster,

    lamentablemente XGL no funciona muy bien con las ATI 🙁

    Un saludo

  87. zape,

    según he leido la SimplyMEPIS usa KDE, y el Xgl todavía no funciona muy bien con KDE.

  88. JSR says:

    hola.
    primero dar las gracias por este manual.
    Pero he encontrado algn que otro problema. Tengo nua nvidia fx 5700 con los drives oficiales xorg 7.0 y sid con escritorio gnome.
    pues bien, cuando cargo el script me dice algo de error en la 2º linea xgl no found o algo asi, lo intento con lo de mv /etc/X11/X /etc/X11/X.old reinicio las X y no me vuelve a cargar. alguna idea? gracias de antemano

  89. Jsr,

    ¿te has bajado xgl-cvs, compiz , libsvg-cairo y libsvg de aquí?

    El error indica que no tienes instalado el XGL, bajate los RPMs que te indico y usa la herramienta “alien” para convertirlos a .debs como indico en la guía.

    Suerte, un saludo

  90. JSR says:

    gracias por contestar tan rapido.
    He bajado todos de nuevo y lo e vuelto a transformar con alien para instalarlo. Tras realizar todos los pasos como dices, con el script me falla. Es posible que el erro este en que tengo xorg 7.0 que es distinto al 6.9 segun me a dicho un amigo q me ayuda a comprender debian.
    Gracias por haberme constestado

  91. Stickman says:

    Echadle un vistazo a este video… éste si que me parece uno de los más completos que existen sobre Xgl: http://www.youtube.com/watch?v=Cz_2vKq5cZk

  92. wunslov says:

    Stickman,

    gracias por el enlace, el vídeo es muy completo lo añadiré al post.

  93. JSR says:

    Hola de nuevo. No me había fijado que habías cambiado el blog.
    Mira ya tengo instalado y funcionando esto.
    Ahora me ocurre que no consigo poner el teclado en español. los paquetesq que baje fueron los del blog de sonique que del 15 de abril.
    Se te ocurre como solucionarlo?
    Gracias por la ayuda

  94. JSR says:

    Me auto respondo: No se habian guardado las prioridades en gnome session.
    Wunslov me he dado cuenta que t puse tambien el comentario anterior en Beagle. Lo siento

  95. Mangel says:

    Ante todo, gracias por el artículo.
    Me funciana todo bien, excepto un par de cosillas:
    una es que ahora las teclas Crl+Alt+F1-2-3…no me llevan a consola y entonces si alguna aplicación se cuelga, pues no tengo mas remedio que cerrar el ordenador con el reset (cosa que no me gusta nada) en vez de poder matar la aplicacion que lo ha producido o todo gdm
    otra es que un juego no me funciona (enemy territory) el escritorio se cuelga cuando lo inicio 🙁
    también estoy buscando desesperadamente la tecla Super-key, para hacer zoom, si alguien la encuentra que me lo cuente xD

  96. wunslov says:

    JSR,

    he borrado el comentario de Beagle.

    Saludos

  97. wunslov says:

    Mangel,

    para que te funcione el teclado, ejecuta este comando desde una consola de texto: “xmodmap /usr/share/xmodmap/xmodmap.es”, aunque seguirá sin funcionar la Super-key 🙁

    También puedes añadir el comando en el gestor de sesión de gnome para que lo ejecute cada vez que inicie.

    Respecto a los juegos, todavía no funciona correctamente el Xgl con juegos 🙁

    Saludos

  98. D_ni says:

    Hola, he seguido tu manual para un pc con ati y ha funcionado perfectamente, solo que he tenido que cambiar el display por 0, el resto, como la seda, ahora estoy con mi sobremesa, debian inestable (recien instalada) con drivers nvidia (el .run que hay en la pagina d nvidia) y con direct rendering, etc. etc. He seguido todos los pasos, pero a la hora de iniciar el Xgl, tengo un problema, el servidor Xgl se mi inicia, sale el logo de nvidia y luego la pantalla gris k sale antes de k salga gnome, pero al cabo de un segundo o menos, se cierra el Xgl volvendome a la consola y con el siguiente error: Fatal server error:
    could not open default font ‘fixed’
    X connection to :93.0 broken (explicit kill or server shutdown)

    En cuanto pueda, pongo otro post con toda la salida de error.

    Espero estar disfrutando lo antes posible de este nuevo entorno.

    GRACIAS

  99. D_ni says:

    aki esta la salida de error.

    X Window System Version 7.0.0
    Release Date: 21 December 2005
    X Protocol Version 11, Revision 0, Release 7.0
    Build Operating System:Linux 2.6.12-1-686 i686
    Current Operating System: Linux Sobremesa-debian 2.6.16-1-686 #2 Tue Apr 25 20:38:59 UTC 2006 i686
    Build Date: 16 March 2006
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Module Loader present
    Markers: (–) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: “/var/log/Xorg.93.log”, Time: Fri May 5 00:50:16 2006
    (==) Using config file: “/etc/X11/xorg.conf”
    error opening security policy file /etc/X11/xserver/SecurityPolicy
    The XKEYBOARD keymap compiler (xkbcomp) reports:
    > Warning: Type “ONE_LEVEL” has 1 levels, but has 2 symbols
    > Ignoring extra symbols
    Errors from xkbcomp are not fatal to the X server
    Could not init font path element /usr/share/fonts/X11/100dpi/:unscaled, removing from list!
    Could not init font path element /usr/share/fonts/X11/75dpi/:unscaled, removing from list!
    Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
    Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
    Could not init font path element /usr/share/fonts/X11/CID/, removing from list!
    error opening security policy file /etc/X11/xserver/SecurityPolicy
    xkb_keycodes { include “xfree86+aliases(qwerty)” };
    xkb_types { include “complete” };
    xkb_compatibility { include “complete” };
    xkb_symbols { include “pc/pc(pc105)+pc/es” };
    xkb_geometry { include “pc(pc105)” };
    The XKEYBOARD keymap compiler (xkbcomp) reports:
    > Warning: Type “ONE_LEVEL” has 1 levels, but has 2 symbols
    > Ignoring extra symbols
    > Error: Cannot open “/etc/X11/xkb/compiled/server-0.xkm” to write keyboard description
    > Exiting
    Could not init font path element /usr/X11R6/lib/X11/fonts/misc, removing from list!
    Could not init font path element /usr/X11R6/lib/X11/fonts/TTF, removing from list!
    Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list!
    Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi, removing from list!
    Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi, removing from list!

    Fatal server error:
    could not open default font ‘fixed’
    X connection to :93.0 broken (explicit kill or server shutdown).

    GRACIAS NUEVAMENTE

  100. wunslov says:

    Hola Dani,

    ¿has probado a arrancar el entorno gráfico normal? Es decir, sin el Xgl.

    Según la salida de log, parece que hay algún problema con el teclado:

    The XKEYBOARD keymap compiler (xkbcomp) reports:
    > Warning: Type “ONE_LEVEL” has 1 levels, but has 2 symbols
    > Ignoring extra symbols
    Errors from xkbcomp are not fatal to the X server

    ¿Tienes el comando: xkbcomp?

    Saludos

  101. D_ni says:

    Hola wunslov.

    El problema era el siguiente, Xorg ha cambiado a su verison 7.0 y ha cambiado cosas de sitio. pongo mis dos problemas y las soluciones, por si las quieres incluir en el manual (por cierto, excelente)

    – problema al instalar drivers de nvidia.
    ./NVIDIA-Linux-x86-1.0-8756-pkg1.run -a –x-module-path=/usr/lib/xorg/modules/

    – problema al arrancar Xgl
    cp /usr/share/fonts/X11/* /usr/X11R6/lib/X11/fonts/

    ESPERO SER DE UTILIDAD, ahora me funciona todo bien.

  102. D_ni says:

    Perdon, pero me e kivocado al poner la solucion del Xgl, el comando es com -r (cp -r /usr/share/fonts/X11/* /usr/X11R6/lib/X11/fonts/) ya que son directorios y de la otra namera no se copiarian.

    He hecho otro post de estos, porque no he sabido editar el anterior.

  103. wunslov says:

    Dani,

    gracias por poner tu solución, le será útil a más de uno 🙂

    Un saludo

  104. wmkyle says:

    Hola Wunslov:

    Me ha encantado tu tutorial, pero tengo un problema, al iniciar xgl con el script de tu página me arrancan las X, pero se queda con el fondo ese blanco y negro tan horroso del gestor de X y con el cursor del raton con la forma de X correspondiente. No obsante si uso este script :

    #!/bin/bash
    ##### Launch XGL Xserver ####
    Xgl -accel glx:pbuffer -accel xv:fbo:1 & sleep 5;
    ##### Launch Gnome ####
    DISPLAY=:0 gnome-session &
    #### Launch Compiz (this thing create effect (cube fade…) ####
    sleep 30; DISPLAY=:0 compiz –replace gconf decoration wobbly fade
    minimize cube rotate zoom scale move resize place switcher menu water &
    #### Launch gnome decorator to actualise ####
    DISPLAY=:0 gnome-window-decorator

    Me carga el entorno de XGL, pero los bordes de las ventanas me desaparecen, y el número de escritorios se me reduce a uno, no pudiendo realizar muchos de los efectos de XGL en mi pc ¿alguna idea?

  105. wunslov says:

    Hola wmkyle,

    eso te ocurre porque no se carga correctamente el “gnome-window-decorator”. Prueba a añadirle un sleep de 40 en el script, o ejecuta el comando manuálmente desde una consola en el entorno gráfico.

    Infórmame si te funciona y cambiaré el script del tutorial por el tuyo.

    Saludos

  106. xabier says:

    Buenas

    He intentado instalar xgl siguiendo tus instrucciones, y me he encontrado con que se me ha petado el sistema de paquetes, al intentar instalar el xgl. No me deja desinstalarlo, y no me deja instalar nada mas.

    los errores son estos
    AL hacer apt-get:
    Escribiendo información de estado extendido… ¡Error!
    E: No se pudo localizar un archivo para el paquete xgl. Esto puede significar que necesita arreglar manualmente este paquete.
    E: No se pudo bloquear el directorio de listas…¿es el administrador?
    y si soy el administrador.

    y al hacer dpkg –purge xgl

    ERROR: SuSEconfig or requested SuSEconfig module not present!

    dpkg: error al procesar xgl (–purge):
    el subproceso post-removal script devolvió el código de salida de error 1
    Se encontraron errores al procesar:
    xgl
    Espero que me puedas echar una mano, por lo menos a dejarlo como estaba antes.

    Muchas gracias.

  107. wmkyle says:

    Gracias, ni un así puedo hacerlo funcionar. Aunque consigo de vez en cuando ejecutar “gnome-window-decorator –replace” manbualmente se me generan los bordes de las ventanas, pero tampoco me deja moverlas, ni habilitar más de un escritorio.
    Muchas gracias por las molestias.

  108. wunslov says:

    Hola Xabier,

    Prueba a bajarte esta versión del XGL de nuevo.

    Y ahora haz lo siguiente:

    ———–
    wunslov@debian:~$ su
    Password:
    root@debian:/home/wunslov# alien xgl-cvs_060503-3.i586.rpm
    Warning: Skipping conversion of scripts in package xgl: postinst postrm
    Warning: Use the –scripts parameter to include the scripts.
    xgl_cvs_060503-4_i386.deb generated
    root@debian:/home/wunslov# dpkg -i –force-all xgl_cvs_060503-4_i386.deb
    (Leyendo la base de datos …
    76741 ficheros y directorios instalados actualmente.)
    Preparando para reemplazar xgl cvs_060503-4 (usando xgl_cvs_060503-4_i386.deb) …
    Desempaquetando el reemplazo de xgl …
    Configurando xgl (cvs_060503-4) …
    ———–

    Con esto debería haberse instalado de nuevo y no tendría que producir ningún error.

    Si deseas eliminarlo, lo puedes hacer con el comando:

    root@debian:/home/wunslov# dpkg –purge –force-all xgl
    (Leyendo la base de datos …
    76740 ficheros y directorios instalados actualmente.)
    Desinstalando xgl …

    Suerte!

  109. wunslov says:

    wmkyle,

    Prueba a quitar el módulo “gconf” del script porque a mi me ha dado los mismos problemas que dices.

    Un saludo

  110. jaimolistico says:

    A ver si alguien me puede ayudar:
    Tengo el mismo problema que xabier al intentar desinstalar el Xgl (para instalarlo otra vez, claro está). Pero cuando hago “dpkg –purge –force-all xgl” me sigue dando el mismo error. Qué puedo hacer??

    Nota: Xgl sólo lo había conseguido funcionar en Ubuntu, una versión antigua. Tengo ATI, y ahora la nueva no funciona :(.
    P.D.: ¡DRIVERS DIGNOS PARA ATI!

  111. wunslov says:

    jaimolistico,

    prueba a hacer lo siguiente desde root:

    cd /var/lib/dpkg/info
    rm xgl.postrm
    apt-get -f instal
    dpkg –purge xgl

    Lo he hecho de memoria, si el RM falla, prueba a ver lo que sale con: “ls /var/lib/dpkg/info | grep xgl” para saber el nombre exacto del fichero.

    Suerte

  112. RockyMaster says:

    Ya tengo el Xgl configurado correctamente y cuando ejecuto el script me va todo correcto. Pero cuando lo quiero acer de forma permanente no lo consigo, el gdm no carga corrctamente y me da error en las X. Lo he probado modificando el gdm.conf y cambiando el enlace simbolico /etc/init.d/X.

    Que mas podria hacer?

  113. netman says:

    Buenas, siguiendo varios how to que encontre en la vuelta logre instalar XGL con una tarjeta ATI Express x200 el unico tema pendiente que me esta quedando es que los videos se ven un poco lentos y se defaza el audio con el video. Si alguien le paso lo mismo y puso solucionarlo le agradesco que lo comente

  114. wmkyle says:

    No, tampoco funciona eliminando el “gconf” ni nada.
    Muchas gracias por las molestias.

    Por cierto ¿probando con kde puede que resulte? a lo mejor el problema es de Gnome

  115. wunslov says:

    RockyMaster,

    es muy extraño que no te funcione cambiando el enlace simbólico.

    Otra solución que he probado es dejar el /etc/init.d/X tal como viene por defecto:

    wunslov@ubuntu:~$ ls -l /etc/X11/X
    lrwxrwxrwx 1 root root 13 2006-05-04 18:20 /etc/X11/X -> /usr/bin/Xorg

    Y editar el fichero: /etc/gdm/gdm.conf-custom y agregar al final:

    [server-Xgl]
    name=Xgl server
    command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer flexible=true

    Reinicia el ordenador o el servicio /etc/init.d/gdm y debería funcionar.

  116. wunslov says:

    netman,

    Prueba el método que cito en el comentario de arriba (modificando el fichero gdm.conf-custom), pasándole los mismos parámetros.

    No obstante, los drivers de ATI en Linux no están tan optimizados como los de Nvidia; pero es posible que se solucione con alguna versión posterior de los drivers o del Xgl.

  117. wunslov says:

    wmkyle,

    Prueba a ejecutar y mira si sale algo que ponga “not found”, si ocurre eso significará que te falta alguna librería, instálala y prueba a ejecutar el mismo comando hasta que no falte nada:

    ldd /usr/lib/compiz/libcube.so

  118. Alvaro says:

    Hola Fernando

    Gracias por tu guia, (casi) me ha servido para tener xgl:p

    He seguido todo paso a paso y con el script de prueba me funciona todo perfectamente ( como root, claro). Mi problema viene en la sección configuración.

    Uso Gnome, asi que me he ido a Escritorio->Preferencias->Sesiones para añadir los programas al inicio. Primer problema, no veo donde poner la prioridad; al añadir los programas solo me deja poner el programa en si.

    Si me voy a la pestaña “programas en ejecucion”, si puedo darles las prioridades deseadas. sin embargo, creo que están los tres parados, porque salen con un icono de salvavidas en ‘estado’

    Total, que (supongo) estoy usando xgl, pero no me funcionan las animaciones.

    gracias por la ayuda, un saludo

    Álvaro

  119. Alvaro says:

    Por cierto, me acabo de dar cuenta de otra cosa.

    Usando el script de prueba, si pongo una peli da violación de segmento. Con el reproductor totem.

    Lo digo por si ayuda a averiguar la causa de mi problema.

    gracias de nuevo

  120. wunslov says:

    Hola Alvaro,

    Prueba a ejecutar lo siguiente en un terminal:

    compiz –replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menu
    gnome-window-decorator

    Si funciona, verás las animaciones y el gestor de ventanas.

  121. Alvaro says:

    Hola Fernando

    Gracias por tu mensaje, pero de momento sigo sin verlas. Si ejecuto eso en un terminal me dice que
    //————
    alvaro:/home/wally# compiz -replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menu
    compiz: SmcOpenConnection failed: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    Xlib: connection to “:0.0” refused by server
    Xlib: No protocol specified

    compiz: Couldn’t open display :0.0
    //————–

    y que
    //————-
    alvaro:/home/wally# gnome-window-decorator
    Xlib: connection to “:0.0” refused by server
    Xlib: No protocol specified

    (gnome-window-decorator:6246): Gtk-WARNING **: cannot open display:
    alvaro:/home/wally#
    //————

    un saludo

  122. Dark Soul says:

    sobre la instalacion de las ati jaimolistico, ahora hay una forma muy facil yo tengo una x700 en debian, y me va al pelo.

    solo es bajarse con apt los fglrx-drivers fglrx-control y los fglrx-kernel-src,por mi perreria hace que utilice el module-assistant, asi que tambien tienes que tener los sources de tu kernel, por ultimo vas a /usr/src y esta es la linea que deberas de utilizar
    module-assistant a-i fglrz
    cambias en el /etc/X11/xorg.conf donde pone en device ati por fglrx, y ya funciona la aceleracion grafica :D.

    una cosa es que como soy nuevo por aqui especialmente en gnome como me encargo de lo de la prioridad.

  123. Dark Soul says:

    ups me e eqivocado lo siento al poner el nombre en module assistant, bueno es asi los pasos:

    1)apt-get install fglrx-drivers fglrx-control los fglrx-kernel-src

    2)cd /usr/src
    module-assitant a-i fglrx

    3)vi /etc/X11/xorg.conf
    modificar linea en Section “Device”:
    Driver “ati” #

  124. L_Menda says:

    bueno pense que ya me iban pero me equivoque en el enlace, ahora os posteo mi error espero que me podais alludar, al iniciar las x con xgl aparece, en el reporte del fallo de inicio de servidor grafico:

    /bin/sh: /etc/sysconfig/displaymanager: No existe el fichero o el directorio

    X Window System Version 7.0.0
    Release Date: 21 December 2005
    X Protocol Version 11, Revision 0, Release 7.0
    Build Operating System:Linux 2.6.12-1-686 i686
    Current Operating System: Linux debianlaptop 2.6.16-1-686 #2 Thu May 4 18:22:23 UTC 2006 i686
    Build Date: 16 March 2006
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Module Loader present
    Markers: (–) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: “/var/log/Xorg.93.log”, Time: Sat May 13 09:37:03 2006
    (==) Using config file: “/etc/X11/xorg.conf”
    error opening security policy file /etc/X11/xserver/SecurityPolicy
    The XKEYBOARD keymap compiler (xkbcomp) reports:
    > Warning: Type “ONE_LEVEL” has 1 levels, but has 2 symbols
    > Ignoring extra symbols
    Errors from xkbcomp are not fatal to the X server
    Synaptics DeviceInit called
    SynapticsCtrl called.
    Synaptics DeviceOn called
    Could not init font path element /usr/share/fonts/X11/100dpi/:unscaled, removing from list!
    Could not init font path element /usr/share/fonts/X11/75dpi/:unscaled, removing from list!
    Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
    Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
    Could not init font path element /usr/share/fonts/X11/CID/, removing from list!
    Synaptics DeviceOff called

  125. wunslov says:

    Alvaro,

    cuando ejecutas el comando, ¿lo ejecutas con el mismo usuario que ha entrado al entorno gráfico o lo haces como root?

  126. wunslov says:

    Dark Soul,

    el nuevo gnome no tiene la selección de prioridad, lo que puedes hacer es un script con los comandos a ejecutar en el inicio y llamarlo en el inicio de sesión de gnome.

  127. wunslov says:

    L_Menda,

    mira los comentarios de Dani del 99 al 102, espero que te ayuden.

    Un saludo

  128. L_Menda says:

    los he mirado, y los e hecho, antes de postear, pero lo raro es que sigue sin ir, el script me lo ejecuta correctamente y arranca xgl, pero el problema es al enlazarlo gdm con Xgl, volvere a provar. gracias wunslov.

    saludos

  129. wunslov says:

    L_Menda,

    prueba a hacerlo como digo en el comentario 47.

    Suerte

  130. L_Menda says:

    hola wunslov, sigue igual, asi que seguire buscando como arreglarlo, gracias por la ayuda.

    Yo tambien estoy en san vicente, xfa si sabes algo nuevo enviame un correo a anti40principales@gmail.com porfa, no creo que pases nuca por la biblioteca de la UA, pero si es asi abisame xfa.

  131. L_Menda says:

    e estado mirando y veo que esos fonts no estan entre los fonts que tengo, tampoco estan mencionados en el xorg.conf, asi que pienso que es posible entonces que no los tenga, sabes como bajarmelos, el nombre del paquete o lo que sea?

  132. wunslov says:

    L_Menda,

    mañana probaré a configurar el XGL en mi portátil que tiene una NVIDIA y DEBIAN TESTING, ya te contaré como ha ido la experiencia y si me han salido los mismos problemas que a tí 😉

  133. Jorge hyorch says:

    Hola Fernando:
    ¿ se te ocurre alguna idea de como marcar o poner nombres a los escritorios para saber en cual estamos ?. Me resulta un poco mareante no saber si estoy en el 1, 2 ,3 o 4.

    Un saludo.

    Jorge Pastor
    GULA

  134. wunslov says:

    L_Menda,

    ya he instalado el XGL en el portátil. Te resumo los pasos.

    1. He instalado los drivers de la tarjeta gráfica NVIDIA y los he configurado para tener aceleración gráfica.

    2. Me he bajado los ficheros xgl-cvs, compiz, libsvg, libsvg-cairo del repositorio de suse. Los he convertido a RPM e instalado. (Como indico en la guía).

    3. He instalado los ficheros: libdrm2, libpng3, libxdamage1 y libxcomposite1 que se encuentran en Debian testing.

    4. He bajado mi hack y lo he descomprimido en /usr/lib.

    5. He cambiado el enlace dinámico /etc/X11/X para que apunte a /usr/X11R6/bin/Xgl.

    6. He arrancado el entorno gráfico y he ejecutado lo siguiente desde una consola:

    compiz –replace decoration wobbly fade minimize cube rotate zoom scale move resize place switcher menu water & gnome-window-decorator &

    Y se han cargado los efectos gráficos.

    Suerte

  135. wunslov says:

    Hola Hyorch,

    en gnome suelo usar el applet “Selector de áreas de trabajo” que me suele marcar en que escritorio estoy, y puedo cambiar el nombre.

    Un saludo

  136. Henry says:

    Hola, solo quiero saber si XGL poddra funcionar en una PC con tarjeta de video compatido SIS de 128, y 1GB en ram. ya que lo e instalado y al iniciar con startxgl entra un momento, Parpadea un poco y marca error, no puede iniciar correctamente, gracias, muy buen blog
    PD. es en Mandriva 2006 😛

  137. Ruben says:

    HOla a todos:

    Tengo el Xgl y compiz instalado y funcionando en Debian Sid con los ultimos drivers de Nvidia, el problema es que el plugin de compiz scale no funciona. Es decir pulso la tecla F12 y nada recoloca las ventanass.

    Esto ocurre tanto si cargo el plugin gconf como sino, el resto funciona perfecto. Tampoco funciona cargando el mapa de teclado con xmodmap o sin cargarlo.

    Por ultimo al, hacer un ldd no sale nada raro, mirar vosotros mismos:

    # ldd /usr/lib/compiz/libscale.so
    linux-gate.so.1 => (0xffffe000)
    libpng12.so.0 => /usr/lib/libpng12.so.0 (0xa7f3a000)
    libz.so.1 => /usr/lib/libz.so.1 (0xa7f25000)
    libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xa7eff000)
    libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xa7efc000)
    libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xa7ef9000)
    libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xa7ef4000)
    libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xa7ef0000)
    libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xa7edc000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0xa7ed4000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0xa7e0c000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0xa7dfe000)
    libSM.so.6 => /usr/lib/libSM.so.6 (0xa7df5000)
    libICE.so.6 => /usr/lib/libICE.so.6 (0xa7ddd000)
    libstartup-notification-1.so.0 => /usr/lib/libstartup-notification-1.so.0 (0xa7dd3000)
    libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xa7c9b000)
    /lib/ld-linux.so.2 (0x75555000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xa7c98000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xa7c93000)
    libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xa7c8f000)

    Alguna idea o sugerencia? Muchas gracias.

    Pd: tengo instaldo tambien las libpng3

  138. wunslov says:

    Hola Henry,

    nunca he tenido una tarjeta gráfica SIS pero dudo mucho que tenga aceleración gráfica 3D en Linux.

    Lo primero que tendrías que hacer sería activar la aceleración 3D en las X’s normales.

    Un saludo

  139. wunslov says:

    Hola Ruben,

    Mmmm no entiendo muy bien tu problema, en esta página encontrarás una descripción de los plugins de Compiz.

    El plugin SCALE hace exactamente lo que comentas en tu comentario, es decir, al pulsar F12 se reordenan las ventanas en el escritorio para cambiar de ventana activa, es un ALT+TAB avanzado y es una copia del exposé de los MACOS X.

    Un saludo

  140. Henry says:

    Saludos wunslov gracias por contestar, y disculpa q soy un poco nuevo en esto, Me podrias explicar como se puede activar la aceleracion 3D porfavor, Gracias!!

  141. wunslov says:

    Henry,

    Tu tarjeta gráfica no está soportada para funcionar con XGL.

    El XGL sólo funciona con alguna INTEL y con ATIs y NVIDIAs.

    En esta página podrás ver un listado de tarjetas gráficas soportadas para XGL.

    Un saludo

  142. Ruben says:

    Hola wunslov:

    El problema es que el scale no funciona, es decir con varias ventanas abiertas pulso F12 y nada, pruebo tambien la tecla pause que es la que hace este efecto en open suse 10.1 y tampoco.

    La version de Xgl y compiz instalada es la ultima junto con todas las librerias que aqui mencionais en una debian inestable.

    Muchas gracias.

  143. wunslov says:

    Hola Ruben,

    Es verdad, en el XGL de Debian no funciona la tecla F12.

    A mi me funciona el scale cuando situo el puntero del ratón en la esquina superior derecha.

    Un saludo

  144. Cheba says:

    Holas. he descubierto que cuando alternas con xlibmesa o libglu ,etc . funciona Totem y no se cierra ni da segmentation fault al reproducior peliculas, en casa tengo Etch con xgl istalado como dice la guia: “How To Install XGL on Debian Etch (Testing) by sonique” y no se cierra para nada, anda joya, Totem y Mplayer excepto Xine que lo robe de otra instalacion y al apregar G para ver el gui se cierra Xgl.

    Este es el link de la guia con la que instale:

    http://sonique54.free.fr/xgl/xgl.htm

    Cuando tenga un tiempo coloco como lo tengo en casa que funciona y en el trabajo que se sale cuando abro un video.

  145. Zeroz says:

    Pablitox
    A mi si me anduvo. Tengo la misma tarjeta de video q vos, o sea, la GeForece 4 MX 4000 de 128 Mb. La hice andar con este tutorial inmediatamente. Probá, suerte

    http://www.compiz.net/viewtopic.php?id=652

    Zeroz

  146. Ramuno says:

    Gracias D_ni por tu respuesta del 6 de mayo. Me ha servido para solucionar los problemas de las fuentes. Aunque yo lo he resulto de otra manera:

    ln -s /usr/share/fonts/X11/* usr/X11R6/lib/X11/fonts/

    Espero que a alguien le sirva de ayuda también.

    El problema que me aparecía era:
    could not init font path element . . .

  147. Ramuno says:

    PD. Se me olvidó:
    Gracias también a tí Wunslov por tu blog. Creo que ha sido un elemento clave en todo el mundo para que XGL y compiz se hayan instalado ya en tantos ordenadores.

  148. debjax says:

    hola de nuevo a todos!q tal por aqui!?

    Hace poco cambie la placa base y la grafica por una xfx 7800 gs xt, asi que al volver a instalar dejo de ir, pero era por el tema de las fonts que muy bien comenta un compañero, las copie y ya funciona, pero me sigue asaltando la duda si alguien ha consguido lo de las ventanas transparentes

    saludos!

  149. wunslov says:

    Ramuno,

    no creo que sea para tanto jejeje 🙂

    A ver cuando las distribuciones configuran el XGL por defecto para que todo el mundo pueda disfrutar de los efectos gráficos 🙂

    Un saludo

  150. wunslov says:

    debjax,

    yo lo he visto en las últimas versiones de compiz, incluso tiene más efectos.

    Un saludo

  151. Luis says:

    Hola Fernando

    En primer lugar, muchas gracias por este tutorial.
    En segundo, mi problema: Xorg se actualizó para la version 7.0. Antes todo estava bien: Xgl funcionando sin qualquier problema. Ahora, lo peor: nada de X. Quando intento instalar las drivers de nvidia dejo de poder usar gdm. Sabes como arreglar las cosas? Por aqui: Debian etch, kernel 2.6.15-1, placa grafica nvidia 6200TC.
    Gracias!

  152. Ramuno says:

    Contstando a Luis

    Tienes que instalar los drivers de nvidia del siguiente modo. Si tienes cualquier otra cosa no dudes en preguntar, ya que instalé XGL en debian etch antesdeayer. Un saludo

    sh NVIDIA-Linux-x86-1.0-8762-pkg1.run –x-module-path=/usr/lib/xorg/modules/

  153. debjax says:

    uolas!

    Bien hay un plugin necesario para las ventanas transparentes que por lo visto no viene por defecto, se llama compiz_opacity, esta por ahi en un archivo comprimido, se que se descomprime en /usr/lib/compiz y que hay que editar el script dejandolo asi:
    #!/bin/bash
    Xgl -accel glx:pbuffer -accel xv:fbo:1 & sleep 5 ; DISPLAY=:0 gnome-session & sleep 30 ; DISPLAY=:0 compiz –replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place opacity menu & DISPLAY=:0 gnome-window-decorator

    Pero de esta manera parece que a mi no me funciona, haber si alguien averigua la manera de que funcione

    Tambien ya se como hacerlo funcionar en kde, en la linea del script donde pone gnome-session hay que cambiarla por startkde, el kde si que me funciona pero las ventanas transparentes se me resisten!! aix!

    saludos

  154. Fernando says:

    Bueno, pues anotate uno más que ha podido instalar Xgl gracias a tu guia. Tengo Gnome 2.14, Xorg 6.9, y una Ati Radeon 9200 SE 128MB, y despues de un rato de estar trasteando con el script, he podido probar el servidor gráfico y gestor de ventanas del momento. Aun falta componer algunos detalles, como la falta de la barra de titulo en las ventanas, pero basicamente ya se ejecuta de forma fluida.

    Saludos desde México.

  155. Ramuno says:

    Lo de la barra de título lo puedes solucionar instalando una versión más antigua del compiz-cvs.
    A mi con la compiz_cvs_060602-4_i386 me pasaba lo mismo. Desinstalé esa e instalé compiz_cvs_060517-3_i386 y me fue mas o menos a la perfección. Hay algunos efectos, como el de maximizar y el de mover las ventanas que no me van. Pero mientras me vaya el expose soy feliz.

    Un saludo.

  156. miwel says:

    Saludos, mi problema es el siguiente, he logrado instalar y arrancar Xgl correctamente pero una vez dentro en cuanto hago clic en algun icono empiezan a aparecer fallos graficos por un tubo como por ejemplo que los iconos se convierten en cuadrados con unas rayas de colores bastante desagradables. Lo mismo sucede cuando hago clic y arrastro en el escritorio. Tampoco me funciona el cubo ni la combinacion de teclas Alt+Tab y he notado una bajada considerable del rendimiento del sistema mientras estoy con Xgl (que por cierto, no me deja entrar como usuario normal, unicamente como root, si intento entrar como usuario normal me da el siguiente error: Cannot move old log file (“/var/log/Xorg.93.log” to “/var/log/Xorg.93.log.old”))
    Estoy con una debian testing, gnome 2.14 y los drivers de la web de nvidia.
    Se os ocurre por que puede ser?
    Un saludo y gracias de antemano!

  157. Paolo says:

    primero que nada, muchas felicidades por este exelente tutorial.
    lamentablemente todavia sigo teniendo algunos errores:

    The XKEYBOARD keymap compiler (xkbcomp) reports:
    > Warning: Type “ONE_LEVEL” has 1 levels, but has 2 symbols
    > Ignoring extra symbols
    > Error: Cannot open “/etc/X11/xkb/compiled/server-0.xkm” to write keyboard description
    > Exiting

    ya copie las fuentes de /usr/share/fonts/X11 al directorio /usr/X11R6/lib/X11/fonts/ que lei en un comentario anterior.

    despues de cargar el logo de nvidia, el puntero toma la forma de una X, y la pantalla se queda estática. ¿que puedo hacer ?

    saludos y gracias de antemano.

  158. Licho says:

    Hola la verdad anda muy bien, muy rapido, lo estoy corriendo en un pIII de !gb con 256Mb de ram y video de 56Mb nvidia.
    Todavía tengo problema con el teclado, no funciona el alt gr . no puedo poner arroba ni pipe y esas coas..
    Me sale esta falla
    The XKEYBOARD keymap compiler (xkbcomp) reports:
    > Warning: Type “ONE_LEVEL” has 1 levels, but has 2 symbols.
    Saludos

  159. wunslov says:

    Licho,

    efectivamente, es sorprendente lo bien que funciona XGL en hardware viejo, yo también quedé sorprendido al verlo funcionar fluido en mi portátil con una nvidia de 16 MB 🙂

    Respecto al teclado… ¿has probado a ejecutar: “xmodmap /usr/share/xmodmap/xmodmap.es” en una terminal una vez ejecutado el entorno gráfico?

    Saludos

  160. Licho says:

    Gracias funcionó perfecto

  161. Ale Hamann says:

    Hola. Antes que nada: excelente blog.
    Configure sin mayores problemas Xgl bajo Debian SID y todo Ok. solo que no tengo barra de titulo en las ventanas. Entonces abro una terminal y…
    pompeya:~# gnome-window-decorator
    gnome-window-decorator: symbol lookup error: gnome-window-decorator: undefined symbol: wnck_window_has_name

    a que se debe esto?

    Gracias!

  162. Ale Hamann says:

    Otra mas, como quien colaborar: mi mayor problema en Debian SID al tratar de hacer funcionar Xgl, fueron las fuentes, esto es mas que nada debido al cambio de ubicacion de las cosas que se da en las versiones mas nuevas de X.org. Por lo cual les dejo como organize los directorios para que finalmente me funcionara:
    (NOTA: los que comienzan con @ son enlaces simbolicos)

    /usr/X11R6/bin/@X -> /usr/bin/X
    /usr/X11R6/bin/@Xgl -> /usr/bin/Xgl
    /usr/X11R6/bin/@xkbcomp -> /usr/bin/xkbcomp

    /usr/include/@X11 -> /usr/include/X11/

    /usr/X11R6/lib/@X11 -> /usr/lib/X11
    /usr/X11R6/lib/xorg -> /usr/lib/xorg

    /usr/lib/X11/@fonts -> /usr/share/fonts/X11/

    Espero les sea de guia. Saludos.

  163. Ale Hamann says:

    Ups, ‘pequenio’ error hace rato, en donde dice:
    /usr/X11R6/lib/xorg -> /usr/lib/xorg

    deberia haber puesto:
    /usr/X11R6/lib/@xorg -> /usr/lib/xorg

  164. wunslov says:

    Hola Ale Hamann,

    Me alegra saber que la guía te haya servido de ayuda.

    El error que te ocurre es la primera vez que lo veo, prueba a hacer lo siguiente:

    ldd /usr/bin/gnome-window-decorator

    Para comprobar si te falta alguna librería.

    Un saludo.

  165. Federico says:

    Hola wunslov

    He conseguido instalar xgl siguiendo tu guia, y copiando las fuentes como comenta D_ni en el comentario nº101

    Mi problema es que no consigo que funcionen los efectos. Si ejecuto el script que das en el comentario 134 se me activan los efectos, pero desaparece la barra superior de los programas 8con el titulo y los tres simbolos de minimizar,maximizar y cerrar). El error que me da es el siguiente:

    //—–
    compiz: SmcOpenConnection failed: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    portatil:/home/wally# compiz: dlsym: /usr/lib/libmenu.so: undefined symbol: getCompPluginInfo
    compiz: Failed to lookup getCompPluginInfo in ‘libmenu.so’ plugin
    gnome-window-decorator: symbol lookup error: gnome-window-decorator: undefined symbol: wnck_window_has_name
    //———–

    Por cierto, he mirado y /usr/lib/libmenu.so no existe, a pesar de haber instalado libpng3

    gracias por tu ayuda, un saludo

  166. sebastian says:

    Hola a todos, la verdad impresionante todo, lo lei y me quede maravillado y me dispuse a hacerlo, cree el scripts y levanta glx, pero no tengo bordes en las ventanas, si entrando y en una consola ejecuto gnome-window-decorator me dice:

    gnome-window-decorator: symbol lookup error: gnome-window-decorator: undefined symbol: wnck_window_has_name

    El otro problema que tengo es que no lo puedo ejecutar como usuario, paro gdm y lo quiero ejecutar y me dice:

    /bin/sh/ /etc/sysconfig/displaymanager: no existe el fichero

    xorg died, exit status 1

    y lo ultimo, no puedo salir, desde gnome voy a el panel escritorio>salir y aprieto se cualga la pantalla, finaliza pero se queda con el papel tapiz que le puse y solo el puntero, como seria la correcta finalizacion.

    Muchisimas gracias a todos, utilizo debian testing.

    Sebastian

  167. KoHeDe says:

    Saludos y mi enhorabuena por la excelente guia.
    Yo tambien tengo problemas con el susodicho gnome-window-decorator, cuando lo ejecuto me lanza el mismo error: gnome-window-decorator: symbol lookup error: gnome-window-decorator: undefined symbol: wnck_window_has_name y empleando el comando que mencionas para comprobar las librerias me sale lo siguiente:
    ldd /usr/bin/gnome-window-decorator
    linux-gate.so.1 => (0xffffe000)
    libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0xb7ec4000)
    libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0xb7e73000)
    libpopt.so.0 => /lib/libpopt.so.0 (0xb7e6a000)
    libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7e66000)
    libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7e54000)
    libwnck-1.so.18 => /usr/lib/libwnck-1.so.18 (0xb7e26000)
    libSM.so.6 => /usr/lib/libSM.so.6 (0xb7e1d000)
    libICE.so.6 => /usr/lib/libICE.so.6 (0xb7e05000)
    libXRes.so.1 => /usr/lib/libXRes.so.1 (0xb7e02000)
    libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7b0e000)
    libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7a8c000)
    libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7a72000)
    libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7a5c000)
    libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7a54000)
    libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7a2e000)
    libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb79f5000)
    libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7995000)
    libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb795b000)
    libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7958000)
    libdl.so.2 => /lib/tls/libdl.so.2 (0xb7954000)
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb78cc000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb789c000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7830000)
    libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7810000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7808000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0xb7742000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0xb7733000)
    libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb770f000)
    libz.so.1 => /usr/lib/libz.so.1 (0xb76fb000)
    libglitz.so.1 => /usr/lib/libglitz.so.1 (0xb76d6000)
    libm.so.6 => /lib/tls/libm.so.6 (0xb76b0000)
    libc.so.6 => /lib/tls/libc.so.6 (0xb7578000)
    /lib/ld-linux.so.2 (0xb7f0e000)
    libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb7574000)
    libXi.so.6 => /usr/lib/libXi.so.6 (0xb756c000)
    libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb7568000)
    libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb755f000)
    libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb755a000)
    libstartup-notification-1.so.0 => /usr/lib/libstartup-notification-1.so.0 (0xb7550000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb754d000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7548000)

    Por cierto, tampoco me funciona el cubo ni la combinacion Alt+Tab para cambiar de ventanas y si ejecuto: compiz –replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menu switcher water &
    Entonces no puedo ni mover las ventanas con el raton.
    A ver si entre todos conseguimos que funcione al 100% por que XGL es una pasada 😉
    Por cierto, empleo una GeForce 6600GT, debian Testing, gnome 2.14, X.org 7.0.22 y los drivers oficiales de Nvidia por si sirve de algo.
    Muchas gracias!

  168. KoHeDe says:

    Añado una cosilla, si quito la linea “gconf” del script de inicio si que funciona el cubo. Pero aun no he conseguido que funcione la combinacion Alt+Tab 🙁

  169. wunslov says:

    Hola a todos,

    mirar la siguiente página de Sonique:

    http://sonique6784.blogspot.com/2006/05/faq-frequently-asked-questions.html

    Por lo visto no aparecen los bordes de las ventanas debido a un problema de Compiz (recordar que es todavía muy inestable), bajaros esta versión, que siendo anterior funciona:

    http://sonique54.free.fr/xgl/rpms/compiz-cvs_060514-2.i586.rpm

    De todas formas, os recomiendo consultar el FAQ de sonique.

    Un saludo y suerte!

  170. Federico says:

    hola Wunslov

    Gracias por tu ayuda, ya funciona. El script se queja un poco (te pego el mensaje por si a alguien le interesa) pero funciona absolutamente todo.

    Una ultima duda, como pongo el script para que se ejecute al inicio automaticamente?

    gracias de nuevo

    //————-
    portatil:/home/linderoth# compiz: SmcOpenConnection failed: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
    compiz: dlsym: /usr/lib/libmenu.so: undefined symbol: getCompPluginInfo
    compiz: Failed to lookup getCompPluginInfo in ‘libmenu.so’ plugin

  171. wunslov says:

    hola federico,

    Lo puedes configurar de la siguiente manera: “Sistema->Preferencias->Sesiones”, señala la pestaña de: “Programas al inicio” y añade el script (éste debe tener permisos de ejecución).

  172. Federico says:

    Mmm, hola de nuevo

    Creia que todo iba bien, pero me he puesto a probar con videos e iban muy lento y pixelados. Me he puesto a cotillear y si hago glxinfo|grep direct me sale que no tengo direct rendering. Estoy seguro q antes si lo tenia. Tengo una NVIDIA Geforce go 6200 con los drivers oficiales.

    A alguien le pasó algo parecido?

    gracias, un saludo

  173. KoHeDe says:

    A mi me ha pasado, los videos se ven bien cuando estan a tamaño normal pero poniendolos en fullscreen se ven lentos y pixelados tal y como dices.

  174. Jar says:

    Buenas amigo, es posible que en mi Debian sarge funcione, tengo xorg 6.9 y tengo kde, hice todos los pasos pero me da error, “ademas cual seria ‘gnome-decorator…” para kde en el script? espero ayuda! MI CORREO ES jarp-@hotmail.com

  175. israel says:

    a mi me faltan libglitz.so.1 y no puedo hacer apt-get install libpng3

  176. wunslov says:

    Hola israel,

    el libglitz.so.1 viene en este fichero: http://www.alu.ua.es/f/fmmm/down/xgl-libs.tgz, lo tienes que descomprimir en /usr/lib.

    Respecto a instalar el libpng3, tendrás que esperar, porque supongo que fallará alguna dependencia de Debian, y cuando lo solucionen lo poadrás instalar sin ningún problema.

  177. bigblue says:

    hola

    arregle algunos problemas de fuentes

    pero me da este error

    Could not init font path element unix/:7100, removing from list

    que podra ser

  178. bigblue says:

    hola amigos este es ek error compelto

    /bin/sh: /etc/sysconfig/displaymanager: No existe el fichero o el directorio

    X Window System Version 6.9.0 (Debian 6.9.0.dfsg.1-6 20060403233528 David Nusinow )
    Release Date: 21 December 2005
    X Protocol Version 11, Revision 0, Release 6.9
    Build Operating System: Linux 2.6.12-1-686 i686 [ELF]
    Current Operating System: Linux Bigblue 2.6.16-2-486 #1 Sat Jul 15 21:23:01 UTC 2006 i686
    Build Date: 04 April 2006
    Before reporting problems, check http://wiki.X.Org
    to make sure that you have the latest version.
    Module Loader present
    OS Kernel: Linux version 2.6.16-2-486 (Debian 2.6.16-17) (waldi@debian.org) (gcc version 4.0.4 20060630 (prerelease) (Debian 4.0.3-4)) #1 Sat Jul 15 21:23:01 UTC 2006 T
    Markers: (–) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: “/var/log/Xorg.93.log”, Time: Fri Aug 18 02:34:45 2006
    (==) Using config file: “/etc/X11/xorg.conf”
    The XKEYBOARD keymap compiler (xkbcomp) reports:
    > Warning: Type “ONE_LEVEL” has 1 levels, but has 2 symbols
    > Ignoring extra symbols
    Errors from xkbcomp are not fatal to the X server
    Warning: font renderer for “.pcf” already registered at priority 0
    Warning: font renderer for “.pcf.Z” already registered at priority 0
    Warning: font renderer for “.pcf.gz” already registered at priority 0
    Warning: font renderer for “.snf” already registered at priority 0
    Warning: font renderer for “.snf.Z” already registered at priority 0
    Warning: font renderer for “.snf.gz” already registered at priority 0
    Warning: font renderer for “.bdf” already registered at priority 0
    Warning: font renderer for “.bdf.Z” already registered at priority 0
    Warning: font renderer for “.bdf.gz” already registered at priority 0
    Warning: font renderer for “.pmf” already registered at priority 0
    Could not init font path element unix/:7100, removing from list!
    FreeFontPath: FPE “/usr/share/fonts/X11/misc” refcount is 2, should be 1; fixing.
    X connection to :93.0 broken (explicit kill or server shutdown).

    omar-xgl.txt: line 4: syntax error near unexpected token `&’
    omar-xgl.txt: line 4: `& sleep 5 ; DISPLAY=:1 gnome-session & sleep 30 ;’

    *******************************
    aqui va mi archivo para arrancar xgl

    #!/bin/bash

    Xgl -fp /usr/share/fonts/X11/misc -ac -accel glx:pbuffer -accel xv:fbo:1
    & sleep 5 ; DISPLAY=:1 gnome-session & sleep 30 ;
    DISPLAY=:1 compiz –replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menu & DISPLAY=:1 gnome-window-decorator

    porfavor alquien que me pueda ayudar

    se agradece

    saludos bigblue

  179. Hola!

    Muchísimas gracias por este tutorial. Desde que vi las XGL me enamoré al instante de ellas. Ya soy otro más el que las tiene instaladas gracias a tí.

    Estoy usando una Debian/Testing pero tengo el kernel 2.6.17-1 que me instalé desde SID. Mi tarjeta gráfica es:

    $ lspci | grep VGA
    01:00.0 VGA compatible controller: ATI Technologies Inc M22 [Radeon Mobility M300]

    que tengo en mi portátil DELL Latitude D810.

    Para poner las GLX en marcha instalé el paquete
    fglrx-driver (version 8.24.8-1) también de sid.

    Tuve que hacer un “downgrade” de compiz como se indica en el comentario 168 para poder ver los bordes de la ventana. El mensaje de error que me salia era:
    gnome-window-decorator: symbol lookup error: gnome-window-decorator: undefined symbol: wnck_window_has_name

    Con el paquete compiz_cvs_060514-3_i386.deb me funciona bien.

    No he tenido que utilizar el hack indicado (xgl-libs.tgz) ya que las librerias glitz, libfontenc y libxfont1 ya estan disponibles en Etch.

    El único problema que he experimento es que el ordenador se me cuelga fácilmente si hago un resize de las ventanas. Me imagino que será debido a que compiz todavía es una versión inestable.

    Los efectos del cubo, transparencia, movimiento de las ventanas tipo “gelatina”… me funciona muy bien.

    Tal vez se me cuelgue a veces porque no he especificado algun parámetro “misterioso” en el xorg.cong. Algun parametros que no funcione bien con las ATI. Si alguien tiene alguna sugerencia estaré encantado de probarla 🙂

    Por lo demás, esto de las GLX es la leche!! Estoy amocionado. Muchísimas gracias a Wunslov y todos los demás que han dejado sus comentarios.

    Saludos, Obijuan

  180. Juan Manuel says:

    No logre instalar la libreria de XGL porque me tira este error:

    dpkg -i ‘/home/usuario/Desktop/xgl_cvs_060729-5.1_i386.deb’
    Seleccionando el paquete xgl previamente no seleccionado.
    (Leyendo la base de datos …
    84389 ficheros y directorios instalados actualmente.)
    Desempaquetando xgl (de …/xgl_cvs_060729-5.1_i386.deb) …
    dpkg: error al procesar /home/usuario/Desktop/xgl_cvs_060729-5.1_i386.deb (–install):
    intentando sobreescribir `/usr/X11R6/man/man1/Xserver.1x.gz’, que está también en el paquete xserver-common
    Se encontraron errores al procesar:
    /home/usuario/Desktop/xgl_cvs_060729-5.1_i386.deb

    El resto de los .deb se instalo bien pero este no, y dentro de/ usr/X11R6/bin no esta Xgl!
    Espero su ayuda

    Notas: estoy corriendo un Debian con Kde (gnome no esta instalado)

  181. wunslov says:

    Hola Juan Manuel,

    lo único que se me ocurre es que ejecutes el siguiente comando:

    dpkg -i –force-all ‘/home/usuario/Desktop/xgl_cvs_060729-5.1_i386.deb’

    Y con esto debería funcionar.

    Suerte

  182. Juan Manuel says:

    Voy a probar con el -force-all a ver que pasa!
    Otra consulta, como quedaria mi script considerando que tengo instalado kde? Porque habla de gnome stop, gnome-session y esas cosas se que tengo que cambiarlas!
    Gracias nuevamente!

  183. lucho says:

    hola amigos no kisisera malograr toa mi konfig en el debiarn etch ke he instalado…por eso me atrevo a preguntarles si xgl funciona en una ati all in wonder pro,,,agrdecere vuestra ayuda y felicitaciones… excelente tuto, por siaka estoy kon la ultima actualizacion a hoy po eso kiero saber si funcionara en esa tarjetilla

  184. lucho says:

    koloko el error a ver si me ayudas:

    (EE)R128(0): No DFP detected
    the keyboard keymap compiler…..
    could not import path element /usr/share/fonts/x11/100dpi/unscaled,removing from list
    could not import path element /usr/share/fonts/x11/75dpi/unscaled,removing from list
    could not import path element /usr/share/fonts/x11/TTF/unscaled,removing from list
    could not import path element /usr/share/fonts/x11/OTF/unscaled,removing from list
    could not import path element /usr/share/fonts/x11/CID/unscaled,removing from list
    Xerror of failed requiest:badlength (pol, request too large or internal.Xlib length error
    Mayor opcode of failed request: 143(GLX)
    Minor opcode of failed request: 1(X_GLXRender)
    Serial number of failed request:431
    count serial number in ouput stream:432
    (gnome session:9275):GTK-Warning **:cannot open display:compiz:couldn’t open display:0
    (gnome-window-decorator:9278):GTK-Warning **:cannot open display:compiz:couldn’t open display
    averigue algo ye ese dfp corresponde a un dispitivo de panatalla likido osea de una laptop… y yo no tengo ese dispositivo… tengo apenas un monitor viewsonic e651… kedo desde ya agradecido

  185. wunslov says:

    lucho,

    no se si con tu ATI funcionará…. ¿tienes instalado el driver para Linux de ATI?

  186. lucho says:

    hola wunslow… si tengo instalado el driver ati … configurado konl a instalacion del debian etch ha de ser la ultima de las versiones…dime si necesitas algun otro dato ademas de ke te di…saludos

  187. KoHeDe says:

    Saludos a todos, decir que tras hacer un par de pruebas con varios drivers he logrado que no se ralenticen los videos a pantalla completa, solo hay que usar el driver gl2 en el mplayer (o en cualquier otro reproductor)

    mplayer -vo gl2 video.avi

    Decir que uso una GeForce 6600GT con los ultimos drivers. Ahora solo me queda una duda pendiente: Cuando arranco el script xgl.sh me pone una configuración de teclado por defecto en la que no puedo emplear por ejemplo el caracter | y si cambio al mapa en español me deja de funcionar la tecla “Alt”. ¿Alguien lo ha logrado solucionar?
    Saludos y gracias!

  188. wunslov says:

    KoHeDe,

    Puedes configurar el paŕametro “vo” del mplayer, modificando el fichero: /etc/mplayer/mplayer.conf.

    Respecto al teclado, añade la siguiente línea al script:

    xmodmap /usr/share/xmodmap/xmodmap.es

  189. KoHeDe says:

    Hola wunslov y muchas gracias por tu respuesta. Perdona que no me haya explicado bien (o a lo mejor es que yo no te he entendido bien :D), el problema viene cuando ejecuto el comando xmodmap que se me desconfigura el teclado y deja de funcionarme la tecla “ALT”. Si no ejecuto el comando xmodmap me funciona todo perfectamente excepto la tecla “ALT GR” (con lo que se hace imposible emplear el caracter para concatenar comandos o la arroba). Me parece que el error viene de aquí:

    THE XKEYBOARD keymap compiler (xkbcomp) reports:
    Warning: Type “ONE_LEVEL” has 1 levels, but RALT has 2 symbols
    Ignoring extra symbols
    Errors for xkbcomp are not fatal to the X server

    Este mensaje me aparece cuando ejecuto el script. Ahora mismo estoy investigando a ver si logro saber por que sucede esto aunque si alguien sabe como solucionarlo agradecería que lo postease.
    Un saludo y gracias de nuevo!

  190. wunslov says:

    kohede,

    a mi me ocurre una cosa rara, en Gnome lo del xmodmap me desconfigura algunas teclas pero sí que me funciona cuando configuro el teclado por Sistema->Preferencias->Teclado.

    Respecto al mensaje de error, creo que es “normal” porque a mi también me lo muestra y me funciona 😉

    Prueba a desactivar lo del xmodmap y a configurar el teclado desde las preferencias.

    Suerte!

  191. wunslov says:

    Lucho,

    nunca he configurado el Xgl con las ATI 🙁 Consulta este otro tutorial por si te ayuda algo:
    http://sonique54.free.fr/xgl/xgl.htm

    Suerte

  192. KoHeDe says:

    Muchisimas gracias wunslov, ya tengo XGL funcionando perfectamente (aunque se echa de menos la opcion Expose). Hice lo que me dijistes y elegi otra distribucion de teclado mediante el menu Escritorio >> Preferencias >> Teclado. La opcion elegida fue la de “Eliminacion de teclas muertas” por si a alguien le sirve de algo. ¿Que distribucion de teclas estas empleando tu?
    Un saludo y gracias de nuevo!

  193. wunslov says:

    Kohede,

    yo activé el modelo de teclado “PC genérico 105 teclas (intl)” y seleccioné la distribución de “España”.

    Pero vamos, si te funciona no toques nada 😉

  194. federico says:

    Hola a todos

    Con respecto al problema de que se ralentiza el video, a mi me sigue pasando. He probado con todos los drivers, incluido el gl2 que indica Kohede, y me va a tirones o no me va.

    Por alguna razon, al instalar xgl se me ha deshabilitado la aceleracion HW, es normal?

    Tengo una Nvidia go 6200 con los drivers de nvidia compilados via module-assistant.

    gracias, un saludo

  195. Miguelico says:

    Hola!. Ante todo felicitaciones por el blog.

    Tengo Debian testing con 2.6.16-2-686, los drivers de nvidia instalados, el direct rendering en Yes.

    Tengo xorg 7.0

    He hecho un ldd libcube.so y todo bien.

    cuando intento cargar el xgl.sh me slae lo siguiente: (entre otros warnings, no se como copiar la pantalla)

    “The XKEYBOARD keymap compiler xkb reports:

    Error:no symbols named “Es_es” in the include “es”
    Exiting
    Abandoning symbols file “default ”
    Cannot open “/var/lib/xkb/compiled/server-0.xkm” to write keyboard description
    Could no init path font element /usr/share/fonts/misc
    (y otras lines con truetype, 100dpi.. etc)

    Fatal server error:
    Could not open default font ‘fixed’
    X connection to :93:0 broken (explicit kill o server shutdown)
    (gnome-window-decorator:5456): GTK-Warning : Cannot open display
    (gnome-session:5465): GTK-Warning : Cannot open display ”

    Muchas gracias, a ver si me podeis echar una mano.

    Saludos

  196. wunslov says:

    Miguelico,

    prueba a hacer los siguientes pasos:

    wunslov@debian:~$ su
    Password:
    debian:/home/wunslov# mv /etc/X11/X /etc/X11/X.old
    debian:/home/wunslov# ln -s /usr/X11R6/bin/Xgl /etc/X11/X

    Y reinicia el servicio gdm o reinicia el ordenador, si arranca el entorno gráfica tendrás el Xgl funcionando, sólo te quedaría ejecutar lo del compiz.

    Un saludo

  197. Miguelico says:

    Hola Wunslow. Te diré que no funciona. Cuando intenta arrancar gdm sale los mismos errores de mi comentario anterior…

    No se que hacer… Estoy convencido que he dado bien los pasos…
    Estoy mosca con lo de font ‘fixed’, no se..

    Alguna otra cosa se te ocurre… Gracias

    Saludos

  198. wunslov says:

    Hola Miguelico,

    consulta la siguiente guía, a ver si te funciona:
    http://sonique54.free.fr/xgl/xgl.htm

    Los errores que te da son normales, a mi también me pasa lo de “font”, no es grave 😉

    Suerte

  199. jmonreal says:

    (**) Configured Mouse: Buttons: 11
    (II) XINPUT: Adding extended input device “Configured Mouse” (type: MOUSE)
    (II) XINPUT: Adding extended input device “Generic Keyboard” (type: KEYBOARD)
    (II) Configured Mouse: ps2EnableDataReporting: succeeded
    Could not init font path element /usr/X11R6/lib/X11/fonts/misc, removing from list!
    Could not init font path element /usr/share/fonts/X11/100dpi/:unscaled, removing from list!
    Could not init font path element /usr/share/fonts/X11/75dpi/:unscaled, removing from list!
    Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
    Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
    Could not init font path element /usr/share/fonts/X11/CID/, removing from list!

    I do not know what’s wrong?
    Could you help me?

  200. Miguelico says:

    Hola Wunslov!. ¡Te dire que el cubo ya va! xD

    Da unos pequeños fallos, cuando abro una ventana hace el efecto en cada menu como de cascada o que se desplieqa, pero no salen los botones de maximizar, minimizar, cerrar. Veo esto lo más grave.

    No se como se activarán otras opciones como las transparencias, etc.

    Lo de minimizar, etc he estado leyendo más arriba algo pero no me entero muy bien… unos quitan gconf … ¿hay que modificar algo en xgl.sh?.

    ¡Muchas gracias por todo. Toi feliz, como un crio ! jeje.
    A ver si me das alguna ayuda de este tema, y terminamos de pulir esto xDDD

    Saludos

  201. wunslov says:

    Miguelico,

    el que dibuja los bordes de la ventana y los botones de maximizar/minimizar/cerrar es “gnome-window-decorator”. ¿Cuándo lo ejecutas se produce algún error?

  202. Miguelico says:

    Hola Wunslov!. Se me olvidó poner el error.

    Al ejecutar desde un terminal en la sesion de Xgl gnome-window-decorator sale el siguiente error:

    “gnome-window-decorator: symbol-lookup-error: gnome-window-decorator: undefined symbol:wnck_window_has_name”

    Muchas gracias de antemaano, me dices lo que puede ser.

    Saludos

  203. wunslov says:

    Hola Miguelico, el comentario #179 tiene la respuesta, consulta la siguiente guía: http://sonique6784.blogspot.com/2006/05/faq-frequently-asked-questions.html

    La tercera pregunta pone la solución 😉

  204. Miguelico says:

    ¡Fantástico!. ¡Me funciona! XD.

    Me bajé la versión anterior de compiz, desinstalando antes la otra. alien para transformar la versión válida… y al arranchar… ¡voilá! XD

    Bueno, ahora ya es ir probando… veo que los “marcos” de las ventanas si son transparentes pero la ventana no… el zoom lo tengo en la rueda del ratón, en el escritorio algunas teclas como ALT no hacen su función… ¡pero en general muy contento !.Comprendo que Compiz está en desarrollo. ¿había una utilidad para configurar lo que he mencionado antes no?.

    Muchas gracias por todo Wunslov y enhorabuena por tu blog, me ha sido de gran ayuda, aparte de tí claro xD.

    Si voy averiguando cosas las iré posteando. 😉

    Gracias de nuevo,

    Saludos

  205. wunslov says:

    Miguelico,

    ejecuta el siguiente comando:

    xmodmap /usr/share/xmodmap/xmodmap.es

    O haz lo que comento en el comentario #190.

  206. ho_Okie says:

    Lo he instalado sin problemas siguiendo los pasos pero cuando ejecuto el script despues de 30 segundos cargando me sale el puntero delante de un fondo negro.
    Si aprieto control+alt y el mouse puedo mover el cubo y tal ( muy suave, funciona la aceleración ) y ver la tapa de arriba de novell y la tapa de abajo blanca, pero los 4 escritorios estan negros.
    debian etch, xorg7.0, ati+fglrx

  207. Miguelico says:

    Wunslov, tenía esa orden al arrancar gnome, en preferencias–> se siones… lo he quitado, y meterlo en modo comando… nada. Sigue sin funcionar bien ALT y alguna otra cosa.

    Saludos

  208. wunslov says:

    Miguelico, lo único que se me ocurre es lo que digo en el comentario #190, si no te funciona así no se porqué no funciona.

  209. wunslov says:

    Hola ho_Okie,

    no lo he probado nunca con una ATI, no se porque te pasa eso…

    Suerte

  210. Miguelico says:

    Hola Wunslov, Con el teclado los únicos problemas que tengo es:

    Al pulsar la tecla Alt, sale el programa de “pantallazo”, me explico, el equivalente al Ksnapshot de gnome, (no me acuerdo ahora del nombre), por eso algunos efectos no me deja hacerlos.
    Si pulso altGr y el cinco por ejemplo no sale el simbolo de Euro. (En ningún sitio, ni en mi sesión de kde,etc).
    Todo esto me imagino que debe ser algo en xorg.conf.. no sé.

    Aparte de esto, he instalado el plugin opacity, en cuanto lo quiero lanzar, me desaparece la barra de título (botones maximizar, etc) . He probado haciendo después gnome-window-decorator y sale el siguiente error:

    “gnome-winndow-decorator” : violación de segmento.”¿Tienes tu instalado ese plugin?.

    No me entero con el editor gconf, quiero modificar teclas que lleva por defecto los plugins como el de zoom. ¿Qué pasos hay que hacer?.

    Espero no ser muy pesao. 🙂

    Saludos

  211. Wolfsms says:

    Buenas, muy bun tutorial pero cuando pongo esto “debian:/home/wunslov# apt-get install libdrm2 libpng3 libxdamage1 libxcomposite1” m dice ke no encuentra los paketes me podrias decir que repositorio los lleva, gracias..

  212. Ger says:

    Yo tengo un problema algo inusual.
    Después de instalar todo lo relacionado con Xgl en mi Debian etch, cuando inicio gdm, me inicia las X, pero no avanza. Aparece el fondo gris con el cursor del ratón pensando, y no continua. Y esto es importante, no muestra ningún mensaje de error. Se puede pasar todo el día con la misma imagen del fondo gris y el raton dando vueltas, pero sin mensajes de error.
    No se porque debe ser. He querido mirar los logs, pero no se donde buscarlos.
    Si alguien tiene una solución, o si puede decirme donde buscar los logs de las X o de gdm se lo agradeceré mucho.
    Un saludo

  213. Diego Viejo says:

    Hey Fernando! mira por dónde tengo unos minutillos libres y quería poner xgl en mi debian… buscando me he encontrado con este blog. Enhorabuena tío. Voy a ver si consigo instalarlo, aunque uso KDE, he visto que hay por ahí otras guías que también me pueden ayudar.

    Por cierto, una 6600GT? que cabrón!

    Saludos amigo!

  214. wunslov says:

    Hola Diego!

    La guía la hice hace muuucho tiempo y los paquetes de debian han cambiado mucho, depende de cuando lo intentes te será más o menos difícil.

    También te recomiendo estas guías:
    http://sonique54.free.fr/xgl/xgl.htm
    http://sonique6784.blogspot.com/2006/05/faq-frequently-asked-questions.html

    Sobre la gráfica, jejeje, hace tiempo que me la compré porque mi ATI 7500LE ya no tiraba con el Doom 3 jejejeje 😀

    Espero verte pronto, en alguna cena o de fiesta 😛

  215. wunslov says:

    Hola Ger,

    lo que te ocurre es muy raro, consulta los logs que están en el directorio /var/log:

    /var/log/Xorg.0.log
    /var/log/gdm/:0.log

  216. Diego Viejo says:

    Hey Fernando,

    No he tenido grandes dificultades para instalar xgl con kde. Sin embargo hay algunas cosas que han dejado de funcionar, la más notable es el la aceleración 3D.

    Saludos amigo!

  217. wunslov says:

    Hola Diego,

    la aceleración gráfica en juegos, es decir el OpenGL, todavía no funciona 🙁

    Lo que he visto por ahí, son unos scripts que lanzan otro servidor gráfico en la sesión F8, y lanzan los juegos desde allí.

    Porque supongo que te referirás a eso, ¿no?

  218. Diego Viejo says:

    Más o menos… tampoco funciona ninguna aplicación que corra sobre openGl, por ejemplo, el java3D 🙁

    Así que hasta que no se solucione me temo que lo tendré que desinstalar :'(

  219. wunslov says:

    Hola Diego,

    es cierto que el XGL no funciona bien con las ventanas de Java swing ni con aplicaciones WINE…

    Pero tiempo al tiempo, que el proyecto promete 😉

  220. daniel says:

    Felicidades….. esta muy tuanis el tutorial….. sòlo que necesito ayuda y urgente…… tengo un trab de un curso de la u, en el que tengo que activar el xgl. ya hize todos los pasos del tutorial. a la hora de correr el scrip al final me dan varios errores:
    a) ERROR = Cannot open “/var/lib/xkb/compiled/….”
    b) FATAL SERVER ERROR= could not opne default font fixed^
    tego el driver de la targeta de video funcionando (nvidia FX5200)

    AYUDA!!!!! Yde antemano gracias….!!!!

  221. albert says:

    Hola amigos me acabo de instalar la nueva version de XGL y Beryl y me funciona correctamente excepto que cuando arranca la aplicacion las funciones de seleccion del raton con el boton izquierdo y derecho desaparecen… por ejemplo si le doy al recuadro de x para cerrar una ventana hace la opcion como k apreta pero no hace nada en cambio si lo hago manteniendo pulsada la tecla cntl o may… si k va… un poco raro espero que tenga facil solucion gracias.

  222. mrkarate says:

    holas, les escribo porque ya no se que hacer… estoy desesperado, les cuento rapidamente, tengo una nvidia (7600 gt con los ultimos drivers de la pagina de nvidia) y kde, debian 3.1 testing, comenze a instalar Xgl siguiendo los pasos de esta guia, instale todo lo necesario, luego cree el script “3d”, lo meti en /usr/bin/
    y cuando ejecuto 3d, estando en cualquier parte, entro a este maravilloso xgl, me funcionan fluidamente todos los efetos, rotando el cubo, todo excelente, incluso me puse a jugar con el cubito, abriendo un video en cada cara del cubo, (a fullscreen ) y los 4 videos andaban fluidamente, eso si, para lograr la fluides de los videos, al xine le coloque en video driver, “opengl”.
    Lo malo empieza ahora… el script solo funciona si lo ejecuto estando logueado como root, por lo que hice el enlace simbolico del Xgl en /etc/X11/X y logre entrar como mi usuario a Xgl, el cubito, las ventanas, todos los efectos impecables, fluidos… pero… los videos… como a 1 frame por minuto… increiblemente cortados… luego se me ocurrio ejectuar el tux racer, ese juego del pinguino que se tira de las montañas… y… de 4 cuadros llegue a la meta… (como root, anda fluidamente), por lo que la conclusion es… no funciona el opengl como un usuario!!!! porque!?!?!¿
    en mi desesperacion, instale el kdm, y modifique el fichero /etc/kd3/kdm/kdmrc
    y en la parte session, le coloque /usr/bin/3d que es el enlace a mi scrip, volvi a activar el servicio kdm, y funciono!!! kdm me mandaba a XGL!!! PERO… nuevamente… SIN OPENGL!!!
    segui en mi desesperacion, desisntale el kdm, e instale el gdm, para configurarlo como sale en el punto 47 de esta guia, pero el gdm al iniciarlo me da el suigiente error
    bin/sh : /etc/sysconfig/displaymanager
    no existe el fichero o el directorio
    de verdad que ya no se que mas hacer… no es muy recomendable tener una maquina para solo usarla como root… de verdad les pido ayuda!!

    y si saben como activar vsync para dejar de ver ese horrible efecto tearing en la pantalla, tambien se los agradeceria

    de ante mano muchas gracias!!

  223. Juanmi says:

    Hola a todos, estoy intentando instalar xgl en mi debian etch 3.1 y me quedo en el primer paso, de donde bajo los rpm, alguien podria decirme el sitio exacto y que versiones. Muchas gracias de antemano. Mil gracias por este hilo wunslov.

    Saludos.

  224. Martin says:

    Hola!
    llegué hasta acá por la lista de Debian.
    Solamente quería darte las gracias por hacer esta guía tan fácil de entender.

    ¡¡¡MUCHAS GRACIAS!!

    Saludos

  225. pablo says:

    hola muy bueno el vlog segui los pasos aca descritos pero me sale el siguiente error al inicair:

    no GLX visuals avaliable

    sabras de que se trata? gracias