L'outil « azote » pourrait faire exactement ce dont vous avez besoin. Lorsque vous exécutez l'outil, vous ajoutez d'abord un ou plusieurs répertoires contenant des images, puis configurez vos arrière-plans comme vous le souhaitez, y compris en définissant des images différentes sur les deux écrans.
Maintenant, l'azote stocke ces informations dans .config/nitrogen/bg-saved.cfg
Vous restaurez la configuration enregistrée en utilisant 'nitrogen --restore', mais bien sûr, vous pouvez également modifier ce fichier en premier, puis appeler l'azote.
C'est un vieux fil mais vu que feh
n'est pas correctement démontré, je me suis senti obligé de le faire. Le problème avec Nitrogen est qu'une fois que vous avez plusieurs moniteurs, vous ne pouvez pas automatiser la façon dont vous adaptez l'image à chaque écran.
feh --bg-fill ~/Pictures/Wallpapers/MyWallpaper.jpg
adaptera l'image à votre arrière-plan sans perdre le rapport d'aspect. Si vous mettez deux fichiers, le premier ira sur le premier moniteur, l'autre sur le second, comme ceci :
$ feh --bg-center imagePathForFirstMonitor imagePathForSecondMonitor
Vous pouvez également randomiser l'image que vous sélectionnez en utilisant l'option -z et * pour le contenu du dossier, comme ceci :
feh --bg-fill -z ~/Pictures/Wallpapers/*
# This command puts a random image for each monitor you have
feh
est en même temps une visionneuse d'images et a des tonnes d'autres options que vous pouvez explorer par man feh
ou en lisant les sources ci-dessous.
Origine :
https://wiki.archlinux.org/index.php/feh
https://feh.finalrewind.org/
Je ne connais pas une telle application, mais vous pouvez écrire un script qui fait ce que vous voulez en utilisant ImageMagick pour éditer/composer les images et feh
pour définir le fond d'écran. Par exemple, ce montage
d'ImageMagick commande :
montage a.jpg b.jpg c.jpg -geometry +0+0 -tile x1 -resize x1080 out.jpg
composera les fichiers a.jpg
, b.jpg
et c.jpg
en une seule image (out.jpg
) après avoir redimensionné chaque entrée à une hauteur de 1 080 pixels.
J'espère que cela vous aidera, du moins jusqu'à ce que vous trouviez une meilleure solution.