2017-01-01 3 views
0

ラズベリーパイV2で動作する新鮮な素晴らしいウィンドウマネージャーに背景を設定しようとしています。 https://awesomewm.org/apidoc/documentation/07-my-first-awesome.md.html# の初心者のガイドに慎重に従っていますが、Xを再起動すると背景が設定されません。 Googleはすでに私の病気です...: - |素晴らしいウィンドウマネージャーに背景イメージが設定されていません

W: awesome: xerror:881: X error: request=PutImage (major 72, minor 0), error=BadLength (16)

注:

は私でXorgを殺害した後、コンソール内の情報を、以下のチエニルを気づいた...理由を見つけようとし、それは背景を変更することができないの唯一の問題ではなく、デフォルトの背景画像さえ表示されていません

答えて

0

これは一部のソフトウェアのバグです。私は早期にカイロを責めるだろうが、わからない。

PutImageは、画像データをX11サーバーにアップロードするために使用されます。この要求はBadLengthエラーであなたのケースで失敗します。これは、サーバーが期待するほど多くのデータが提供されていないことを意味します。たとえば、サイズが10x10で8bppの画像には800バイトが必要ですが、埋め込みなども可能です。

これはPutImage要求で壁紙をアップロードする必要があります。ランダムな壁紙や「乱雑なノイズ」を表示する文字化けしたものがあると思いますか?

https://github.com/awesomeWM/awesome/issues/newにバグレポートを開き、出力にxdpyinfoを含めることができますか。

また、他のツール(たとえばfeh --bg-scale image.jpg)で壁紙を設定してから、壁紙をecho 'require("gears.wallpaper").maximized("/path/to/image.jpg")' | awesome-client経由で素晴らしい壁紙に設定できますか? (壁紙が既に設定されている場合は、コードパスが少し異なりますので、実際には違いがあります)。

Oh::あなたのcairoバージョンは何ですか?

+0

私はfeh comandで壁紙を設定することはできますが、もう一方は動作しません。 – Brutanas

+0

私はfeh comandで壁紙を設定することができますが、他のものは動作しません。私のカイロのバージョンは1.14.6,2です。素晴らしいことは、デフォルトの壁紙を表示していないことに注意してください...壁紙を別の壁紙に変更するだけではありません。 – Brutanas

関連する問題