Wie ändere ich den Standard-Desktop-Hintergrund in GNOME Shell?
- Vorbereitung und Hintergrundinformationen
- Systemweite Änderung per GSettings
- Alternative: Verwendung von dconf-System-Overrides
- Überprüfung und Anpassungen
- Fazit
In GNOME Shell ist der Desktop-Hintergrund ein wesentlicher Bestandteil des Benutzererlebnisses. Das Ändern des Standard-Hintergrundbildes, das beim Starten des Systems oder beim Anlegen eines neuen Benutzers angezeigt wird, ist nicht ganz so einfach wie das Ändern des Hintergrundbildes in einer individuellen Sitzung. Hierbei handelt es sich um eine systemweite Einstellung, die für alle Benutzer gelten kann, je nachdem wie das System konfiguriert ist.
Vorbereitung und Hintergrundinformationen
Der Standard-Hintergrund in GNOME wird in der Regel in den GSettings-Konfigurationen gepflegt. Diese Einstellungen sind oft in sogenannten dconf-Datenbanken abgelegt. Jeder Benutzer kann seinen eigenen Hintergrund individuell über die Einstellungen ändern, doch um den Standardwert zu ändern, der systemweit oder für neue Benutzer gilt, müssen die Dconf-Schlüssel angepasst oder bestimmte Dateien ersetzt werden.
Systemweite Änderung per GSettings
Um den Standard-Hintergrund für alle Benutzer zu ändern, sollte man als Administrator (Root) folgende Schritte durchführen. Zunächst empfiehlt es sich, das gewünschte Hintergrundbild an einen zentralen Ort zu kopieren, der von allen Benutzern lesbar ist, beispielsweise /usr/share/backgrounds/. Achten Sie darauf, dass die Datei im unterstützten Format (z.B. JPG oder PNG) vorliegt.
Danach kann man mit dem Werkzeug gsettings die Standardwerte festlegen. Beispiel:
sudo -u root gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/dein-hintergrundbild.jpgHier ist wichtig, dass die URI unbedingt mit file:// beginnt und den kompletten Pfad enthält.
Alternative: Verwendung von dconf-System-Overrides
Um eine noch robustere systemweite Änderung vorzunehmen, empfehlen sich sogenannte dconf-System-Overrides. Diese können in Konfigurationsdateien unter /etc/dconf/db/local.d/ hinterlegt werden. Dort erstellt man beispielsweise eine Datei namens 01-background mit folgendem Inhalt:
picture-uri=file:///usr/share/backgrounds/dein-hintergrundbild.jpgNach dem Erstellen oder Ändern dieser Dateien müssen die dconf-Datenbanken aktualisiert werden mit:
sudo dconf updateDanach wirkt die Änderung bei allen Benutzern als neuer Standard.
Überprüfung und Anpassungen
Wenn bereits Nutzer ein eigenes Hintergrundbild gesetzt haben, überschreibt dieses in der Regel die systemweiten Standardwerte. Die beschriebenen Methoden betreffen vor allem neue Nutzerprofile oder Nutzer, die das Standardbild nicht individuell geändert haben.
Der Standarddesktop-Hintergrund kann auch Teil eines Themes oder einer Distribution-spezifischen Konfiguration sein. Manchmal wird das Hintergrundbild auch aus dem Verzeichnis /usr/share/gnome-background-properties/ geladen oder es kommen zusätzliche Mechanismen zum Einsatz.
Fazit
Das Ändern des Standard-Desktop-Hintergrundes in GNOME Shell erfordert Zugriff auf die systemweiten GSettings-Datenbanken oder das Nutzen von dconf-System-Overrides. Durch das Anpassen der picture-uri in den entsprechenden Schlüsseln und das Platzieren der Bilddatei an einem zugänglichen Ort können Administratoren festlegen, welches Hintergrundbild standardmäßig angezeigt wird. Diese Änderung wird vor allem für neue Nutzerprofile relevant, während bestehende Nutzer ihre individuellen Einstellungen behalten.
