
Tras varios meses esperando a que alguien se animara a liberar los paquetes que instalaran las Xgl sobre Debian, hace un par de días me decidí a instalarlas sobre mi Sid. No lo había hecho antes, la verdad, porque no me hacía mucha ilusión destrozar el sistema con paquetes no-apt, además de perder la configuración actual de las X(org). Así que tras instalarlo todo, he escrito este mini-manual con los pasos a seguir para tener las Xgl sin mandar al garete tu configuración actual de X.
Para aclarar las cosas, voy a explicar para que sirve cada uno de los componentes que vamos a usar:
Xgl – Es un servidor de Xwindows que usa OpenGL. En realidad, este se apoya en Xorg para funcionar.
Compiz – Pieza clave en todo esto, es el administrador de ventanas que nos va a dar todas las posibilidades que vemos en Xgl, las características de rotación de escritorios, ventanas acuosas, etc. son gracias a Compiz.
Gnome-window-decorator – Este simplemente nos da la decoración de ventanas (barra de título, minimizar, cerrar, etc.). Si no lo cargaramos perderíamos el “marco” de las ventanas.
Requisitos previos:
apt-get install libxres1 libwnck-common libwnck18 dialog libdrm2 libpng3 libxdamage1 libxcomposite1
Primero (instalación):
Descargar los siguientes paquetes Debian:
Compiz
Glitz
Glitz-devel
Libcairo
Libcairo-devel
Libsvg
Libsvg-devel
Xgl
cópialos todos a un mismo directorio e instálalos con dpkg -i *.deb
Ahora descarga este otro: Xgl-libs y descomprímelo en /usr/lib
Segundo (configuración):
Descarga este script: xgl, copialo a /etc/init.d/ y dale los permisos necesarios con chmod 700 /etc/init.d/xgl
Bien, ahora para hacer nuestra primera prueba, vamos a parar las X completamente (/etc/init.d/kdm stop) y desde la consola de texto ejecutamos el script: /etc/init.d/xgl start
Ahora deberíamos estar viendo nuestras Xgl funcionando. Para comprobarlo, aquí tienes una serie de combinaciones de teclas que muestran las posibilidades de Xgl:
Cambiar ventanas: Alt + Tab
Ordenar todas las ventanas en el escritorio (tipo Expose de MacOSX) : F12 activa o desactiva; al pulsar (clic izquierdo) sobre la miniatura de una ventana, la trae al frente.
Cambiar entre escritorios: Ctrl + Alt + Flecha izquierda/derecha
Cambiar entre escritorios con ratón: Ctrl + Alt + click izquierdo (arrastrando)
Cambiar entre escritorios, llevándote la ventana activa al nuevo escritorio: Ctrl + Shift + Alt + Flecha izquierda/derecha
Ventana translúcida/opaca: Alt + ruedecita del ratón
Aumentar Zoom una vez: Tecla Super + clic derecho (Super=Windows).
Aumentar Zoom manualmente: Tecla Super + rueda del ratón hacia arriba
Disminuir Zoom manualmente: Tecla Super + rueda del ratón hacia abajo
Mover ventana: Alt+arrastrar clic izquierdo
Cambiar tamaño ventana (aún no funciona) : Alt + clic derecho
Si te funcionan las combinaciones de arriba, las Xgl están funcionando correctamente en tu sistema.
Tercero (afinando):
Hasta el momento hemos conseguido hacer funcionar las Xgl conservando nuestra configuración de X habitual. Todo perfecto, lo que queriamos, pero si alguien quiere que al arrancar el sistema le aparezca las Xgl en lugar de las X, solo tiene que sustituir el enlace que arranca las KDM por el que arranca las Xgl:
rm /etc/rc2.d/S99kdm
ln -s /etc/init.d/xgl /etc/rc2.d/S99xgl
Desinstalar:
Para dejarlo todo como estaba (o como diria el Dr. Mendell Stromm: volver a la fórmula inicial), hacer lo siguiente:
rm /etc/rc2.d/S99xgl
ln -s /etc/init.d/kdm /etc/rc2.d/S99kdm
apt-get remove dialog libdrm2 libpng3 libxdamage1 libxcomposite1 libxres1 libwnck-common libwnck18
dpkg -r xgl compiz glitz glitz-devel libsvg-cairo libsvg-cairo-devel libsvg-devel libsvg
TODO:
Workaround:
Como sustituto del ALT+F2 (lanzador de aplicaciones), os propongo el potentísimo Katapult.
Archivado en: Debian, KDE, Linux - Trackback Uri


Increible manual, me ha funcionado a la primera. Quizá echo en falta una demo, si no se ve no se cree…
Hombre, a mi no me gusta mucho KDE pero la verdad es que está de película
”