Ich möchte eine Bilddatei als Hintergrundbild auswählen und diese Datei dann überschreiben können, um das auf dem Desktop-Hintergrund angezeigte Bild zu ändern.
Derzeit werden Änderungen an der ausgewählten Datei im angezeigten Hintergrundbild erst angezeigt, wenn ich es in den Systemeinstellungen erneut auswähle. Wie kann ich eine programmgesteuerte Aktualisierung erzwingen, beispielsweise über ein Shell-Skript?
Wenn ich ein Bild als Hintergrundbild auswähle, sieht es so aus, als würde das Bild an einen neuen Speicherort kopiert und diese Kopie dann als Hintergrundbild festgelegt. Unmittelbar nach der Auswahl eines Bildes wird dessen ursprünglicher Dateiname angezeigt:
aber wenn ich den Einstellungsbildschirm für die Darstellung schließe und erneut öffne, wurde der Name durch Kauderwelsch ersetzt:
Ich frage mich, ob es helfen würde, dieses Verhalten zu deaktivieren.
Antwort1
Der Code für Wallch könnte Ihnen Hinweise geben:
Antwort2
Ich würde vorschlagen, einen Blick darauf zu werfen /usr/share/backgrounds/contest/background-1.xml
oderhttp://git.gnome.org/browse/gnome-themes-standard/tree/themes/Adwaita/backgrounds/adwaita-timed.xml.in