GNU/Linux >> Tutoriels Linux >  >> Linux

Fond d'écran à plusieurs écrans sous Linux?

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.


Linux
  1. Comment utiliser la commande d'écran Linux

  2. Comment utiliser la commande "screen" sous Linux

  3. Comment arrêter un processus d'écran sous Linux?

  4. Tuer l'écran attaché sous Linux

  5. Installer plusieurs versions de MongoDB sur Linux

Ecriture USB multiple sous Linux

Définir les fonds d'écran sur i3wm

Commande d'écran sur Linux expliquée

Linux - Pixelisation de l'écran Kde ?

Comment utiliser la commande screen sous Linux

Linux renommer l'extension de plusieurs fichiers