lunes, 15 de junio de 2009

Compiz screensaver

Te imaginas tener como salva-pantallas tu propio escritorio dando vueltas con las ventanas que tengas abiertas o incluso solo las ventanas dando vueltas y saltos encima del escritorio:





Gracias a un plugin de Compiz podemos hacerlo, la pega es que no viene por defecto ni en intrepid ni en jaunty, pero no pasa na!

Abre esta dirección en el navegador y se te descargara el código fuente del plugin:
http://gitweb.compiz-fusion.org/?p=users/pafy/screensaver;a=snapshot;h=e5add1cb3346070f89f13e885b0220bb0ee07b29;sf=tgz
...Mmmm, código fuente? Creo que es la primera vez que compilamos en el blog... Vereis que facilito es algo que da tanto miedo. Sobre todo antes de asustaros pensad una cosa: compilar no es programar. Compilar es "convertir código fuente en ejecutables"; es mas correcto decir que compilar se parece a ripear (convertir cdaudio en mp3 o DVD en xvid)...

En fin vamos al asunto, descomprime el paquete descargado y abre un terminal en la carpeta recien descomprimida. Lo primero sera instalar dependencias y programas necesarios para compilar:
sudo aptitude install x11proto-scrnsaver-dev libxss-dev compiz-fusion-bcop compiz-dev libltdl7-dev libtool g++
Después compilamos, hay que ejecutar el comando dentro de la carpeta donde esta el código a compilar:

make
Y ahora hay que mover los archivo ejecutables recién creados a su respectivos lugares con un simple:

make install
Ya esta! Abre el panel de compiz y en la sección Extras tendrás el nuevo plugin. Si es que no tienes el panel de compiz (ni el icono) los puedes instalar escribiendo:
sudo aptitude install compizconfig-settings-manager fusion-icon
El icono de compiz esta en Aplicaciones -> Herramientas del Sistema -> Compiz Fusion Icon y el panel de configuración de compiz lo puedes encontrar en Sistema -> Preferencias -> Administrador de Opciones de CompizConfig o a través del propio Icono de compiz cuando lo ejecutes.

Si no vas a necesitar compilar más pulgins de compiz puedes desinstalar los paquetes de compilación:
sudo aptitude purge x11proto-scrnsaver-dev libxss-dev compiz-fusion-bcop compiz-dev libltdl7-dev libtool g++
¿Quien dijo que compilar era complicado?

No hay comentarios:

Publicar un comentario