3/15/2008


Colocar Wallpapers aleatorios en Openbox!

Cuando utilizaba fluxbox, tenía una aplicación que me permitía elegir un wallpaper al azar cuando lo iniciaba, se llamaba fbsetbg. En openbox utilizaba feh, que es otra aplicación que sirve también para colocar un fondo de pantalla. Pero yo quería algo que me permitiese cambiar de wallpaper mediante un cierto tiempo por ejemplo cada 15'. Pensando se me ocurrió utilzar cron con algún script, pero no, no quería reinventar la rueda =P.
Por eso encontré una aplicación llamada zufall, que además de elegir un fondo cada vez que ingreso a openbox, me permitía cambiarlo cada cierto tiempo...veamos:
Primero lo descargamos zufall-0.2.1.tar.gz
Luego los sencillos pasos de instalación:


$ tar xvzf zufall-0.2.1.tar.gz
$ cd zufall-0.2.1/
$ ./configure --prefix=/usr
$ make
# make install

--prefix=/usr : Quiere decir que lo instale en /usr/bin porque osino lo instala en /usr/local/bin y muchas veces no podemos llamarlo, ya que la variable $PATH, no apunta a /usr/local/bin generalmente.

Colocar un Wallpaper:

$ zufall matrix.jpg

Elegir un wallpaper al azar de un directorio:

$ zufall Directorio/

Cambiar de Wallpaper tras un cierto periodo:

$ zufall Directorio/ -d 5

-d : Indica el retraso en segundos para cambiar, en este caso 5 segundos. Por defecto es 900 que son 15'

Mas opciones:

$ zufall --help

Para iniciar zufall desde el inicio, hay que agregarlo a ~/.xinitrc

zufall ~/Directorio -d 800 &

Además de Openbox, se puede utilizar en Flubox, JWM, Pekwm, Fvwm, Fvwm-Crystal, Crystal Audio, IceWM.

Espero que les resulte útil. Saludos!


Referencia:
http://manualinux.my-place.us/zufall.html

1 comentarios:

Anonymous said...

saludos, gracias por la info por el momento me da:


checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for original configure output... no
checking how to run the C preprocessor... gcc -E
checking for X... no
configure: error: X Window System not found or disabled

vere que, gracias