web-dev-qa-db-ja.com

X11ルートウィンドウの制御またはウィンドウを背景ウィンドウとして設定する(壁紙)

アニメーションの背景画像が欲しいのですが。または、アプリケーションを背景にし、対話性を持たないようにすることで、誤ってクリックすることはありません。

画像を背景として設定することについて多くの議論を見てきましたが、任意のアプリケーションを背景ウィンドウとして設定する方法はありますか?

Arch BBSでこのGifsiceスニペットを見つけました:gifsicle --animate --new-window root someAnimatedGif.gifが、通常のウィンドウを開いただけです(ArchでLightDMを使用してi3を使用しています)。

I3の起動時に実行して(xtermから実行した場合と同じ結果)、.Xinitrcに入れてみましたが、何も生成されませんでした。

Gifviewをどこでどのように実行する必要がありますか?VLCなどの別のアプリケーションをバックグラウンドウィンドウとして使用することは可能ですか?また、gifview --new-window rootがルートを変更しないのはなぜですか?

7
Rain Gloom

~/.config/i3/configで以下を使用します。

exec /usr/bin/gifview  --animate -w root /path/to/image.gif
1
mofoe