17 años en Internet

10 marzo 2006

Un 10 para Novell

Ayer me instalé el xgl de Novell en mi Ubuntu, y la verdad es que funciona sospechosamente de forma perfecta.




¿Qué es xgl? Una arquitectura X Server que aprovecha los drivers con compatibilidad con OpenGL para aplicar diversos efectos visuales a través del programa Compiz. En pocas palabras: una capa de OpenGL para X que mejora visualmente el sistema.
  • Zoom (Click izquierdo + tecla Windows).
  • Pasar de un escritorio a otro rotando la pantalla como si de un cubo en 3D se tratara (Ctrl + Tab + Pinchar en el escritorio con el ratón).
  • Exposé (F12).
  • Previsualización de ventanas pulsando Alt + Tab.
  • Efecto de Zoom al minimizar y maximizar la ventana.
  • Efecto de inercia en las ventanas, al moverlas "bailan" como un flan.
Como instalarlo en Ubuntu (intel 32bits):
Primero conseguir los drivers de vuestra tarjeta 3D e instalarlo.
Descargaros este archivo y copiar los archivos en /usr/lib/compiz
Bajaros los siguientes paquetes desde esta web.
  • xgl-cvs
  • copmpiz
  • libsvg-cairo
  • libsvg
Y realizamos:
sudo alien *.rpm
sudo dpkg -i xgl*.deb
sudo dpkg -i compiz*.deb
sudo dpkg -i libsvg-cairo*.deb
sudo dpkg -i libsvg*.deb
cd /usr/X11R6/lib/X11
sudo ln -sf ../../../share/X11/fonts fonts
Bajaros aquí el paquete libdrm2_2.0
sudo dpkg -i libdrm*.deb

Nota, vigilar que tenéis ya instalado los siguientes programas:
sudo apt-get install alien //Antes de empezar
sudo apt-get install libwnck18 //Despues de descargaros libdrm2
sudo apt-get install libglitz1 //Despues de descargaros libdrm2
sudo apt-get install libpng3 //Despues de descargaros libdrm2
sudo apt-get install libglitz-glx1 //Despues de descargaros libdrm2

Seguimos:
sudo ln -sf /usr/X11R6/bin/Xgl /etc/X11/X

Apagamos el entorno gráfico (ctrl + alt + retroceso) y teclemaos:
compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher & gnome-window-decorator

Nos creamos una shellscript con estas dos lineas:
#!/bin/bash
compiz --replace decoration wobbly fade minimize cube rotate zoom scale move resize place menu switcher

Reiniciamos el entorno gráfico y vamos a Sistema>Preferencias>Sesiones y vamos a la pestaña de Programas al inicio. Añadimos el shell creado con orden 80, y añadimos la siguiente linea en orden 99:
gnome-window-decorator

Si habéis metido la pata y os habéis cargado el X11, teclear esto desde la consola para recuperar la configuración inicial:
ln -sf /usr/bin/Xorg /etc/X11/X & startx
En principio eso es todo. Degustarlo ;)




Créditos:
El video que sale lo he editado yo mismo. Es una grabación con un camára digital sobre como funciona XGL en mi portatil.
Gran parte de la información que he usado para instalar XGL proviene del siguiente enlace: http://www.ubuntu-es.org/node/14733
El archivo compiz-libs.tar.gz lo he sacado de un foro en http://www.ubuntuforums.org/

No hay comentarios:

Publicar un comentario

Si te ha gustado la entrada o consideras que algún dato es erróneo o símplemente deseas dar algún consejo, no dudes en dejar un comentario. Todo feedback es bienvenido siempre que sea respetuoso. También puedes contactarme vía Twitter @Hamster_ruso si lo consideras necesario.