GNU/Linux >> Linux の 問題 >  >> Linux

Linuxで複数の画面の壁紙?

「窒素」ツールは、必要なことを正確に行うことができます。ツールを実行するときは、最初に画像を含む 1 つ以上のディレクトリを追加してから、2 つの画面に異なる画像を設定するなど、必要に応じて背景を設定します。

現在、窒素はこの情報を .config/Nitrogen/bg-saved.cfg に保存します

「Nitrogen --restore」を使用して保存したセットアップを復元しますが、もちろん、最初にそのファイルを変更してから、窒素を呼び出すこともできます。


これは古いスレッドですが、 feh を見ると 適切に実証されていないため、そうする義務があると感じました。 Nitrogen の問題は、複数のモニターを使用すると、画像を各画面に合わせる方法を自動化できないことです。

feh --bg-fill ~/Pictures/Wallpapers/MyWallpaper.jpg

縦横比を失うことなく、画像を背景に合わせます。 2 つのファイルを配置すると、次のように、最初の 1 つは最初のモニターに、もう 1 つは 2 番目のモニターに送られます:

$ feh --bg-center imagePathForFirstMonitor imagePathForSecondMonitor

次のように、フォルダーの内容に -z オプションと * を使用して、選択した画像をランダム化することもできます。

feh --bg-fill -z ~/Pictures/Wallpapers/*
# This command puts a random image for each monitor you have

feh は同じ画像ビューアーであり、 man feh で調べることができる他のオプションがたくさんあります または以下のソースを読んでください。

ソース:

https://wiki.archlinux.org/index.php/feh

https://feh.finalrewind.org/


そのようなアプリケーションは知りませんが、ImageMagick を使用して画像と feh を編集/構成するスクリプトを作成できます。 壁紙を設定します。たとえば、この ImageMagick の montage コマンド:

montage a.jpg b.jpg c.jpg -geometry +0+0 -tile x1 -resize x1080 out.jpg

ファイル a.jpg を構成します 、 b.jpg そして c.jpg 単一の画像 (out.jpg ) 各入力のサイズを高さ 1080px に変更した後。

少なくともより良い解決策が見つかるまで、これがお役に立てば幸いです。


Linux
  1. Linux で「screen」コマンドを使用する方法

  2. Linux でファイル名を大文字に変更

  3. Linux に複数のバージョンの MongoDB をインストールする

  1. Linuxデスクトップに壁紙としてビデオを追加する

  2. Linuxで複数のファイルを圧縮する方法

  3. LinuxでPNGをJPGにバッチ変換する

  1. Linux screen コマンドの使用方法

  2. Linuxでスクリーンプロセスを停止するには?

  3. Linux でアタッチされた画面を強制終了する