Je garde tous mes documents sur un lecteur distinct de mon installation ubuntu, et j'ai un dossier plein de beaux fonds d'écran sur ce lecteur. Comment puis-je faire ubuntu rechercher automatiquement ce répertoire afin que les fonds d'écran apparaissent dans la boîte de dialogue du changeur de papier peint, accessible en cliquant avec le bouton droit sur le bureau et en sélectionnant Changer le papier peint du bureau ?
Edit: J'ai essayé de mettre un lien symbolique dans le dossier / usr / share / backgrounds sur l'autre lecteur et cela n'a pas fonctionné.
$HOME/.local/share/gnome-background-properties/my-wallpapers.xml
et utiliser cela, au lieu de modifier les fichiers d'arrière-plan du système.Réponses:
* EDIT - Deuxième essai - et excuses immédiatement pour tout le travail de terminal - j'espère que cela devrait simplement être copier et coller les entrées en surbrillance *
le dossier contenant les détails des fonds d'écran gnome s'appelle /usr/share/gnome-background-properties/ubuntu-wallpapers.xml
Vous pouvez modifier ce fichier pour avoir des sous-sections de papier peint ... / papier peint pointant vers votre nouveau dossier et vos fichiers de papier peint
Vous trouverez ci-dessous un script modifié à partir de cette entrée de forum qui régénérera automatiquement le fichier ubuntu-wallpapers.xml pour un dossier contenant des fichiers .png et .jpg.
copiez et collez le contenu dans un nouveau fichier texte appelé "ubuntu-wallpaper-generator"
Exécutez ensuite le fichier avec la syntaxe
Cela générera un fichier appelé ubuntu-wallpapers.xml dans le même dossier que celui où vous exécutez ce script.
Sauvegardez en toute sécurité votre fichier xml actuel
la copie dans le fichier nouvellement généré
Voici ce fichier de script auquel j'ai fait référence:
la source
Avec CreBS (Create Background Slideshow), vous pouvez créer les fichiers XML pour les diaporamas de fond d'écran - les chemins d'accès complets aux images sont stockés dans le XML, donc aucun déplacement de fichiers n'est nécessaire.
https://launchpad.net/crebs
http://www.obfuscatepenguin.net/crebs/
la source
voici une mise à jour:
la source
J'ai rencontré le même problème et j'ai écrit un script python pour modifier un fichier xml personnalisé qui peut être placé
/usr/share/gnome-background-properties/my-backgrounds.xml
. C'est sur GitHub .Exemple d'utilisation:
Pour ajouter
space_galaxy.jpeg
etfuzz_dog.png
au fichier xml:Notez que le fichier xml par défaut est à
/usr/share/gnome-background-properties/my-backgrounds.xml
(c'est là que GNOME recherche les xml). Pour spécifier un autre fichier xml, utilisez l'-x
option:Pour supprimer des entrées du fichier xml, utilisez l'
-r
option:Cela fonctionne avec GNOME 3.6 et Python 3.3
la source
Voilà comment je le fais.
Cliquez avec le bouton droit sur le bureau> Changer l'arrière-plan.
Cliquez sur Ajouter dans l'onglet Arrière-plan.
Allez dans le dossier, et sélectionnez tous les fonds d'écran, en cliquant sur un et en appuyant sur Ctrl+ A.
Ils devraient maintenant être affichés dans le sélecteur. J'essaie également de trouver une petite application que j'avais utilisée pour changer automatiquement le fond d'écran. Mauvais poste quand je le trouve.J'en ai trouvé un appelé Wally, et c'est fortement recommandé, mais je me souviens que je ne l'avais pas utilisé. Quoi qu'il en soit, vous pouvez l'installer en tapant
sudo apt-get install wally
dans un terminal.
Pour afficher les fonds d'écran dans le sélecteur, sans avoir à mettre à jour manuellement le dossier, vous devrez les ajouter
/usr/share/backgrounds
.J'ai également pu lister les fonds d'écran dans le sélecteur, en créant un lien symbolique dans le dossier.Cela peut être utile, car il n'est pas toujours pratique d'ajouter des fonds d'écran à un dossier appartenant à root à chaque fois.la source