Gnome 3: Wallpaper periodisch wechseln

Da anscheinend unter Gnome 3.x die Backgrounds.xml nicht mehr funktioniert, muss man sich mit folgendem Workaround behelfen:

In gedit wird ein neues Dokument mit folgendem Inhalt erstellt:

#!/usr/bin/perl -w
use strict;
use warnings;

my $searchPath = '~/Bilder/';   # Set to the directory you want to have searched for photos
my $switchTime = 300;               # Edit to the number of seconds between photo switches

my @photos = `find $searchPath -type f | grep [jJ][pP][eE]*[gG]`;
chomp(@photos);
my $photo;

while(1)
{
$photo = $photos[rand($#photos)];
`gsettings set org.gnome.desktop.background picture-uri "file:///$photo"`;
sleep($switchTime);
}

Diese Datei speichern wir nun unter einem beliebigen Namen und machen sie anschließend ausführbar. Im letzten Schritt starten wir über ALT+F2

gnome-session-properties

und legen dort einen neuen Eintrag mit dem vollständigen Pfad zu unserem Script sowie einem abschließenden “ &“ (ohne Anführungszeichen) an.

Ab dem nächsten Start ändert sich der Gnome-Hintergrund in dem von uns festgelegten Intervall. (via)

Von Heiko

Gründer, Admin und Hauptautor von Fedora-Blog.de. Benutzt Fedora seit Core 4, hat nach Core 6 aber bis zum Release von Fedora 12 einen Abstecher zu CentOS gemacht, ist inzwischen aber wieder zu Fedora zurückgekehrt und plant auch nicht, daran in naher Zukunft etwas zu ändern.

2 Kommentare

Die Kommentare sind geschlossen.