
В gnome3 я могу выполнить следующую команду, чтобы установить обои рабочего стола для всех моих мониторов:
gsettings set org.gnome.desktop.background picture-uri file:///path/to/mypic.png
Как мне установить обои для каждого из моих мониторов по отдельности, чтобы на каждом из них были разные обои?
Ищем решение для командной строки.
решение1
Обычный ответ — нельзя. Вы делаете это, создавая одну огромную картинку, и она охватывает все ваши мониторы. «есть приложение для этого», и оно работает довольно хорошо. Настроек очень мало, но вы можете использовать его из командной строки.
https://gitlab.com/gabmus/HydraPaper#использование-из-командной-строки
установка через flatpak на Ubuntu или Debian
sudo apt-get install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub org.gabmus.hydrapaper
запустите графический интерфейс flatpak run org.gabmus.hydrapaper
или используйте CLIhydrapaper -c path_to_wallpaper1 path_to_wallpaper2 ...
Это автоматически «создаст» для вас большое изображение.