VMWareで実行中のUbuntuを新規インストールしました。 i3をSudo apt install i3
でインストールしました。
正常にインストールされたようで、ディスプレイマネージャーで問題なく切り替えることができます。ただし、デスクトップの背景は表示されず、黒い画面が表示されます。 xsetroot -solid "color"
でこれを変更できます
gsettings get org.gnome.desktop.background picture-uri
デフォルトの背景へのパスを表示します。
gsettings get org.gnome.desktop.background draw-background
trueを返します。
ディスプレイマネージャーでUbuntuに再度ログインすると、すべてが正常に機能し、バックグラウンドが表示されます。
何が起こっているのか、i3で背景を表示する方法はありますか?
編集:私は注意する必要があります、i3は正常に機能しています。背景はありません。
最初の回答については申し訳ありませんが、グーグル・フーは滑りました:
私はこの他の適切な答えを見つけました:
https://faq.i3wm.org/question/6/how-can-i-set-a-desktop-background-image-in-i3.1.html
さらに調査すると、これはfehを介してi3でバックグラウンドを設定する手順です。
feh --bg-scale /path/to/your/image.jpg
そして追加します
eval `cat ~/.fehbg`
.bashrc
または起動時に実行される他の何かに。
fehをまだインストールしていない場合はインストールします。
Sudo apt-get install feh
i3構成ファイル(おそらく~/.config/i3/config
)に次を追加します。
exec_always --no-startup-id feh --bg-scale ~/pathtoyour/image.jpg
これは現在、背景を表示するために使用しています。