Jag bloggade tidigare om hur man ordnade samma tema och bakgrundsbild för inloggningshantaren som för GNOME (länk) i Ubuntu 9.10, detta var smått omständigt och fungerade inte för Xsplash. Användaren meerkat på GNOME-Look har nu skapat ett skript som helt automatiserar detta åt dig, vilket fungerar väldigt bra.



För att detta ska fungera behöver vi paketet imagemagick, börja med att installera det:
sudo aptitude install imagemagick
Ladda sedan hem skriptet på GNOME-Look här. Spara filen på valfritt ställe, själv har jag en mapp vid namn Scripts i min hemmapp för filer som dessa.
Se till att filen är körbar:
chmod +x Scripts/wallpaper_daemon.py
Installera sedan skriptet:
./Scripts/wallpaper_daemon.py --install
Lägg sedan till filen i Sessions under System / Preferences så att bilden ändras varje gång du byter bakgrundsbild.

Tänk på att ditt GTK-, ikontema och bakgrundsbilder lär placeras i dessa mappar för att det ska fungera:
GTK-tema
/usr/share/themes/
Ikontema
/usr/share/icons/
Bakgrundsbilder
/usr/share/backgrounds/
För att placera en mapp eller fil i dessa mappar behöver vi rättigheter, öppna därför filhanteraren Nautilus som root:
gksu nautilus
För att inloggningshanteraren ska använda samma GTK- och ikontema behöver du utföra följande kommando varje gång du ändrar tema:
./Scripts/wallpaper_daemon.py --gdm
För att förhandsgranska den nya bakgrundsbilden med Xsplash utan behöva starta om datorn eller logga ut kan man använda sig av detta kommando:
sudo xsplash
Använd tangenten <Esc> för att avsluta förhandsgranskingen.
Återställa tidigare inställningar
Xsplash
Skriptet tar automatiskt en backup av aktuella inställningar innan den gör några ändringar så att det är väldigt enkelt att återställa som det var innan. Dessa backuper finns i följande mapp med namnet backup.<UNIX tid> (t.ex backup.1258265589):
/usr/share/images/xsplash/
För att återställa en backup använder vi oss av kommandot:
sudo tar -C / -xf /usr/share/images/xsplash/backup.<UNIX tid>
GDM- och ikontema:
För att återställa standard GTK- och ikontemat använder vi oss av kommandot:
./wallpaper_daemon.py --restore-gdm