xmonadで背景画像を設定する


40

私はFluxboxからxmonadを試してみることに切り替えましたが、間違いなく気に入っています。しかし、私がやることができなかった1つのことは、デスクトップの背景を変更することです。

私はUbuntu 8を使用しています(ポイントの後の値を思い出せません)、そしてパッケージマネージャーからxmonadをインストールし、ログイン画面で利用可能な環境のリストからxmonadを実行しました。

Haskell wikiで提案されているように、gconftoolを使用して設定しようとしましたが、効果はないようです。

回答:


31

grawityからの事前のコメントに関して、正しい構文は実際には

xloadimage -onroot -fullscreen <path.to.image>

xpmrootでxloadiamgeを上回る利点は次のとおりです。

  • PNG画像を許可します
  • Ubuntuでは、より大きなfvwmパッケージに含まれるのではなく、独自のパッケージがあります

(以前の回答のコメントとしてこれが良い場合は申し訳ありません:コメントを追加できません)


4
私はHaskellとXmonadを初めて使用しますが、Xmonadの構成でそのコマンドを使用する方法が正確にはわかりません。どのように使用するのxloadimageですか?
Eリッチ

Ubuntu 12.04は、画像のアスペクト比が私のモニターのものと同じではない場合、塗りつぶしませんでした。
cmc

1
@ E-rich、.xinitrc通常は同様の行の前にファイルに入れますexec /bin/xmonad
JMCF125 14年

20

私はxloadimage(まったく動作しませんでした)とxpmroot(xpmsを受け入れ、gimpは奇妙なものを書いただけです)といくつかの問題がありfeh --bg-fillましたが、素晴らしく働きました(archフォーラムの一部の人に感謝します)。


4

このコマンドは機能しますxpmroot ~/background.xpm &か?background.xpm背景にしたい画像のファイル名はどこですか。


4
ところで、ログアウトした後もそれがあなたの背景として残っているかどうかはわかりません。そのコマンドを〜/ .xsessionsまたは〜/ .xinitrcに追加する必要があるかもしれません
Alvin Row

XPM以外の画像フォーマットについてxloadimage -root $path
grawity

0

私はこれにfehを使用します:

feh --bg-fill ~/pictures/background

これは私の〜/ .xprofileに存在し、スクリプト〜/ .fehbgも生成します。このスクリプトは、後で同じ背景と設定を設定するために実行できます。別に使用することができる代替の引数があり--bg-fillman feh詳しく説明を。

Fehは広く利用可能であり、デフォルトのUbuntuおよびArch Linuxパッケージリポジトリからインストールされる可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.