私はexec_always feh --bg-scale *wallpaper*
を使用しており、正しく設定されています。私はi3-gaps
も使用しています ここ を見つけることができます。ウィンドウの設定を始めると、壁紙がすごく動き出します。これがfehなのかi3-gapsなのかはよくわかりません。基本的に、新しいウィンドウを作成するたびに、壁紙の多くが黒くなります。ここで見ることができます:
任意のコマンドを使用して壁紙がfeh
で設定されている場合
feh --bg-*
ファイルは$HOME
- dirに.fehbg
という名前で作成され、基本的には実行した最新のfeh
コマンドを格納します。したがって、ファイルの内容は次のようになります。
#!/bin/sh
feh --bg-scale '/home/username/Pictures/mywallpaper.jpg'
このスクリプトは、次の行を追加することにより、i3configファイルから実行できます。
exec --no-startup-id exec bash $HOME/.fehbg
ギャップのあるi3
を実行する場合は、構成に次の2行も含めることをお勧めします。
for_window [class=".*"] border pixel 0
hide_Edge_borders both
これにより、すべての境界が無効になります。これは、i3ギャップのギャップに関する問題を防ぐために言及されています。
私は使っています
exec_always --no-startup-id feh --no-fehbg --bg-scale ~/.wallpapers/black.jpg &
i3 に壁紙を設定するには、i3-gaps
を使用していません。上記のコマンドでi3-gaps
の問題が解決しない場合は、i3
をインストールして、同じコマンドを使用して問題が解決するかどうかを確認してください。はいの場合、それはおそらくi3-gaps
のバグであり、問題を開く必要があります ここ 。表示されない場合は、グラフィックドライバに問題があると思われます。どのグラフィックカードを使用していますか?どのドライバをインストールしましたか?どのGNU/Linuxディストリビューションを使用していますか? uname -r
の出力は何ですか?提案されているようにi3-gaps
のタイトルバーを無効にしましたか ここ など Wieland コメントで言及されていますか?