Ich bewahre alle meine Dokumente auf einem von meiner Ubuntu-Installation getrennten Laufwerk auf und ich habe einen Ordner voller netter Hintergrundbilder auf diesem Laufwerk. Wie kann ich dafür sorgen, dass Ubuntu dieses Verzeichnis automatisch durchsucht, sodass Hintergrundbilder im Hintergrundbildwechseldialog angezeigt werden, der durch Klicken mit der rechten Maustaste auf den Desktop und Auswählen von Desktop-Hintergrund ändern aufgerufen wird ?
Bearbeiten: Ich habe versucht, einen Symlink im Ordner / usr / share / backgrounds auf das andere Laufwerk zu legen , und das hat nicht funktioniert.
$HOME/.local/share/gnome-background-properties/my-wallpapers.xml
und verwenden, anstatt die Systemhintergrunddateien zu bearbeiten.Antworten:
* BEARBEITEN - Zweiter Versuch - und entschuldige mich sofort für die ganze Arbeit am Terminal - hoffentlich sollte dies nur das Kopieren und Einfügen der hervorgehobenen Einträge sein *
Der Ordner, der die Details der Gnome-Hintergründe enthält, heißt /usr/share/gnome-background-properties/ubuntu-wallpapers.xml
Sie können diese Datei so bearbeiten, dass sie Unterabschnitte für Hintergrundbild ... / wallpaper enthält, die auf Ihre neuen Ordner- und Hintergrundbilddateien verweisen
Im Folgenden finden Sie ein Skript aus diesem Forum geänderten Eintrag , der die ubuntu-wallpapers.xml Datei automatisch einen Ordner mit .png und JPG - Dateien regenerieren.
Kopieren Sie den Inhalt und fügen Sie ihn in eine neue Textdatei mit dem Namen "Ubuntu-Wallpaper-Generator" ein.
Führen Sie dann die Datei mit der Syntax aus
Dadurch wird eine Datei mit dem Namen ubuntu-wallpapers.xml in demselben Ordner erstellt, in dem Sie dieses Skript ausführen.
Sichern Sie sicher Ihre aktuelle XML-Datei dh
die Kopie in der neu erzeugten Datei
Hier ist die Skriptdatei, auf die ich mich bezog:
quelle
Mit CreBS (Create Background Slideshow) können Sie die XML-Dateien für Hintergrund-Diashows erstellen. Die vollständigen Pfade zu den Bildern werden im XML-Format gespeichert, sodass kein Verschieben von Dateien erforderlich ist.
https://launchpad.net/crebs
http://www.obfuscatepenguin.net/crebs/
quelle
Hier ist ein Update:
quelle
Ich hatte das gleiche Problem und schrieb ein Python-Skript, um eine benutzerdefinierte XML-Datei zu bearbeiten, in die ich sie einfügen kann
/usr/share/gnome-background-properties/my-backgrounds.xml
. Es ist auf GitHub .Beispielverwendung:
So fügen Sie
space_galaxy.jpeg
undfuzz_dog.png
zur XML-Datei hinzu:Beachten Sie, dass sich die Standard-XML-Datei unter befindet
/usr/share/gnome-background-properties/my-backgrounds.xml
(hier sucht GNOME nach den XML- Dateien ). Verwenden Sie die folgende-x
Option, um eine alternative XML-Datei anzugeben :Um Einträge aus der XML-Datei zu entfernen, verwenden Sie die
-r
Option:Dies funktioniert mit GNOME 3.6 und Python 3.3
quelle
So mache ich es.
Klicken Sie mit der rechten Maustaste auf den Desktop> Hintergrund ändern.
Klicken Sie auf der Registerkarte Hintergrund auf Hinzufügen.
Gehen Sie in den Ordner und wählen Sie alle Hintergrundbilder aus, indem Sie auf eines klicken und Ctrl+ drücken A.
Sie sollten jetzt im Auswahlfenster angezeigt werden. Ich versuche auch, eine kleine App zu finden, die ich verwendet habe, um das Hintergrundbild automatisch zu ändern. Ich poste, wenn ich es finde.Ich fand einen namens Wally, und es ist sehr zu empfehlen, aber ich erinnere mich, dass ich diesen nicht benutzt hatte. Wie auch immer, Sie können es durch Eingabe installieren
sudo apt-get install wally
in einem Terminal.
Um die Hintergrundbilder in der Auswahl anzuzeigen, ohne den Ordner manuell aktualisieren zu müssen, müssen Sie sie hinzufügen
/usr/share/backgrounds
.Ich konnte auch die Hintergrundbilder in der Auswahl auflisten, indem ich einen Symlink im Ordner erstellte.Dies kann hilfreich sein, da es möglicherweise nicht immer praktisch ist, einem Ordner, dessen Eigentümer root ist, jedes Mal Hintergrundbilder hinzuzufügen.quelle