miércoles, agosto 09, 2006

Salvapantallas y Videos como Wallpapers

Demos por sentado que para que esto funcione debemos tener el Xgl - Compiz instalado en nuestra maquina

Bueno, a por ello

Primer Paso: Instalar Xwinwrap

En un terminal poner lo siguiente

$ sudo aptitude install xwinwrap

Listo xwinwrap instalado.

Segundo Paso: Probarlo

Asegurarse de tener el Xgl - compiz corriendo

En un terminal poner

$ xwinwrap -ni -argb -fs -s -st -sp -a -nf -- /usr/lib/xscreensaver/glmatrix -window-id WID -delay 10000




Lindo no??? No es más que otro chiche más para asombrar a los que todavía no conocen más que "El Wintendo".

Tercer Paso: Script

$ sudo gedit lindodesk.sh

copiar el script de abajo

#!/bin/bash
#Licenced to freely copy and redistribute
#copy left, right and centre by www.cyberorg.info
#This is a script to run xscreensaver as animated background in Xgl
#Get xwinwrap before using this script
#-g = parse geometry
#-ni = no input
#-argb = argb visual
#-fs = full screen
#-s = sticky
#-st = skip taskbar
#-sp = skip pager
#-a = above
#-b = below
#-nf = no focus
#-o OPACITY
while true; do
ls /usr/lib/xscreensaver
echo "Select your cool background:"
read background
bg=$background
echo -n "Want to run in foreground? (y/n) "
read yn
case $yn in
y* | Y* ) xwinwrap -ni -argb -fs -s -st -sp -nf -- /usr/lib/xscreensaver/$bg -root -window-id WID; break ;;
[nN]* ) xwinwrap -ni -argb -fs -s -st -sp -b -nf -- /usr/lib/xscreensaver/$bg -root -window-id WID; break ;;
q* ) exit ;;
* ) echo "unknown response. Asking again" ;;
esac
done

Pegar en el gedit (lindodesk.sh)

guardar y poner en un terminal

$ sudo chmod +x /(ruta donde esta el archivo)/lindodesk.sh

Listo ahora es solo cuestión de poner

$ lindodesk.sh

NOTA: para q esto deje de funcionar es

Control + C, en el terminal donde lo ejecutamos

killall y el nombre del salvapantallas que hayas elegido

Espero les guste y para saber más sobre COMPIZ

COMPIZ.NET ← Foro de Compiz (en ingles), muy bien documentado

3 comentarios:

xeBuz dijo...

Muy bueno
Gracias, lo probaré

Anónimo dijo...

Wenas he puesto todo tal y como esta pero me sale un error me dice que no encunetra argb visual :S teneis idea de xq puede ser? La aceleracion grafica me va y tengo instalado el Xgl

OberonKing dijo...

No sabría decirte con exactitud, pero lo que si te puedo decir es que te debe faltar alguna libreria.
prueba con
sudo aptitud install libimlib2
Por ahi sea esa