Solución:
1. Instalar Nitrogen:
sudo apt-get install nitrogen
2. Crear el siguiente script en el directorio /home/TU_USUARIO/.config/nitrogen/
nano /home/TU_USUARIO/.config/nitrogen/nitrogen_script.sh
#!/bin/sh
export DISPLAY=":0.0"
IMG_OLD=`grep "file" /home/TU_USUARIO/.config/nitrogen/bg-saved.cfg`
IMG_NEW=`echo "file=/home/TU_USUARIO/DIRECTORIO_CON_IMAGENES/" | tr -d [:space:] && ls /home/TU_USUARIO/DIRECTORIO_CON_IMAGENES/ | sort -R | tail -1`
sed -ie "s|$IMG_OLD|$IMG_NEW|g" /home/TU_USUARIO/.config/nitrogen/bg-saved.cfg
sleep 3s
/usr/bin/nitrogen --restore
chmod 770 /home/TU_USUARIO/.config/nitrogen/nitrogen_script.sh
4. Agregar script a cron (logueado con TU_USUARIO):
crontab -e
En este caso cambia la imagen cada 1 minuto
* * * * * sh /home/TU_USUARIO/.config/nitrogen/nitrogen_script.sh
Esto fue probado en Ubuntu 14.04 con Openbox.
Referencias:
Nitrogen
Cron
No hay comentarios:
Publicar un comentario