Gnome3 のコマンド ラインから画面ごとに異なる壁紙を設定するにはどうすればよいでしょうか?

Gnome3 のコマンド ラインから画面ごとに異なる壁紙を設定するにはどうすればよいでしょうか?

gnome3 では、次のコマンドを実行して、すべてのモニターのデスクトップの壁紙を設定できます。

gsettings set org.gnome.desktop.background picture-uri file:///path/to/mypic.png

各モニターに異なる壁紙が表示されるように、各モニターの壁紙を個別に設定するにはどうすればよいですか?

コマンドラインソリューションを探しています。

答え1

通常の答えは、できないということです。これを行うには、1 つの巨大な画像を作成し、それをすべてのモニターに表示します。「そのためのアプリがあります」が、これは非常にうまく機能します。カスタマイズはほとんどできませんが、コマンド ラインから使用できます。

https://gitlab.com/gabmus/HydraPaper#コマンドラインからの使用

UbuntuまたはDebianでflatpak経由でインストールする

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

GUIを実行するflatpak run org.gabmus.hydrapaperかCLIを使用するhydrapaper -c path_to_wallpaper1 path_to_wallpaper2 ...

これにより、大きな画像が自動的に「構築」されます。

関連情報