Ist dieser Thread jetzt gelöst? Falls nicht, gebe ich mal meinen Senf dazu.
Ich verwende die Programme habak (aus [extra]) und das hier kürzlich
von unserem Forum-Mitleser ying vorgestellte Programm wallchange
zusammen mit folgendem Skript:
wallch_split.sh
while true
do
grep -v command ~/.wallchange.pool | shuf > ~/.wallchange.new
for i in 1 2 3 4 5
do
head -6 ~/.wallchange.new > ~/.wallchange.$i
sed -i '1,6d' ~/.wallchange.new
done
for i in 1 2 3 4 5
do
cat ~/wallchange.1st ~/.wallchange.$i > ~/.wallchange.$i.conf
cp ~/.wallchange.$i.conf ~/.wallchange.conf
sleep 180
done
cat ~/.wallchange.5 ~/.wallchange.4 ~/.wallchange.3 \
~/.wallchange.2 ~/.wallchange.1 > ~/.wallchange.pool
done
Dazu habe ich eine Datei .wallchange.pool mit 30 Pfad-Einträgen zu den
Bildern, die angezeigt werden sollen, und eine Datei wallchange.1st,
die die erste Zeile der entstehenden .wallchange.conf enthält, z.B.
command=habak -mC -mS
Die Datei wird zunächst durchmischt. Die Bilder in 5 Gruppen zu je 6
Bildern eingeteilt und auf die 6 Desktops verteilt. Nach drei Minuten
kommt die nächste Fünfergruppe dran. Sind alle fünf Gruppen durch,
wird eine neue Pooldatei generiert und das Ganze geht von vorne los.
Statt habak kann man natürlich auch feh nehmen, und die Zahlen kann
man auch ändern.