Cambiar dinámicamente el fondo de pantalla en XFCE

· 2 min · @Linux · #Debian #Bash #XFCE

Después de hacer limpieza de mi portátil (borrar ese espacio en el HD que no utilizaba para nada), he instalado de nuevo mi querido Debian GNU/Linux, y como estaba un poco cansado de KDE, lleno de programas que no utilizo, me decidí probar XFCE.

Pero una de las pocas cosas que hecho de menos en XFCE, sé que puede parecer una tontería, pero 😉 es el cambio dinámico de wallpapers. Así que después de una búsqueda por inet, encontré esta chuleta (que la pongo a continuación) como apunte para mí o por si alguien le puede servir de ayuda:

  • Creamos una lista de imágenes, para ello tenemos que ir a la configuración de escritorio y seleccionar Lista de Imágenes y aquí es donde agregamos las imágenes que nosotros queremos que se visualicen.
  • Probar cómo quedan las imágenes con el cambio dinámico mediante el comando (desde consola).
usuari@debian:~$ export DISPLAY=:0;/usr/bin/xfdesktop --reload
  • Lo que hace es reiniciar el escritorio de XFCE, pero no vamos a estar haciendo esto cada vez que queramos cambiar el fondo de pantalla, así que …
  • Crearemos un script que insertaremos en el cron.
  • Se crea un archivo donde agregamos lo siguiente y después lo guardamos:
*/5 * * * * export DISPLAY=:0;/usr/bin/xfdesktop --reload
  • Donde */5 indica el número de minutos en que se ejecutará la instrucción.
  • Lo guardamos con nuestro editor de texto preferido y lo añadimos al cron mediante la siguiente instrucción:
usuari@debian:~$ crontab archivo_creado

Con esto, le indicamos a cron que cada 5 minutos reinicie el escritorio de XFCE cambiando el fondo de pantalla. Es una funcionalidad o una manera de trabajar que nunca se me hubiese ocurrido, pero en esto consiste el software libre, si no lo encuentras siempre puedes hacerlo tú…

Bueno, espero que os sirva de ayuda

◇ Referencia