だから私はそれを使用しており、exec_always feh --bg-scale *wallpaper*
正しく設定されています。また、i3-gaps
どちらを見つけることができるかを使用していますここ。 Windowsの設定を開始すると、壁紙が奇妙になり始めました。これがfehかi3-gapsかはよくわかりません。デフォルトでは、新しいウィンドウを作成するたびに、より多くの壁紙が黒に変わります。ここで見ることができます:
答え1
feh
任意のコマンドを使用して壁紙を設定するとき
feh --bg-*
$HOME
.fehbg
デフォルトでは、実行した最新のコマンドを保存する-dirというファイルが生成されます。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-gapsのギャップ問題を防ぐためです。
答え2
私はそれを使用しています
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
提案したようにタイトルバーを無効にしましたか?ここそしていいねヴィラントコメントで言及されましたか?