Thanks, but I've read all that. Neither zufall or zufall-gnome (with GConf) seem to work in Slacko, and rwall don't stretch.
Anyway, Nathan Wallpaper Setter GUI wasn't kind to me, but this little command
wallslide /insert/your/dir did the trick after editing the config files at
/root/.config/wallpaper/, which I added to a startup script. Easy, even for me.
For some reason it makes backup copies of all the files it encounters, but I guess I can live with that.
EDIT: Maybe I wasn't paying attention, but wallslide doesn't randomize its selection, so forget about wallslide. I googled together this Frankensteinishly script to use instead, oh well...
Code: Select all
#!/bin/sh
while [ 1 = 1 ] #End script with "killall random_wallpaper" in console
do
killall wallslide #Just in case...
killall wallpaper #This is probably not needed.
find /mnt/home/your_folder -name *'.JPG' -o -name *'.JPEG' -o -name *'.jpg' -o -name *'.jpeg' | sort -R > /root/.config/wallpaper/random_wallpaper; #Finds all kinds of JPG pictures, in subdirs too, and randomly sorts them and prints to file.
awk '{print $0 "\""}' /root/.config/wallpaper/random_wallpaper > /root/.config/wallpaper/random_wallpaper_temp; #Adds a quotation mark to the end of each line (so that "wallpaper" will be able to handle spaces)...[/i]
awk '{sub(/^/, "\"");print}' /root/.config/wallpaper/random_wallpaper_temp > /root/.config/wallpaper/random_wallpaper; #Adds a quotation mark to the beginning of each line.
head -1 /root/.config/wallpaper/random_wallpaper | xargs wallpaper #Starts "wallpaper" with first line from file as argument.
sleep 1200; #Time between changes.
done