2006年1月20日の日記を表示中

2006年 1月 20日 (金)

野良X/Qt2

手マージしてビルド通るようにはなりました.で,インストールして動かしてみると普通にXは上がります.が,xterm上げてlsを打ったん瞬間にXサーバ死亡.dmesgやemacsは別に平気,screenはダメ.wmも上げた瞬間に死亡・・・.って感じで,どうも何か世界に色を付けようとした瞬間に落ちている模様.gdbで調べてみたら,LbxCheckColorRequestという関数で落ちてました.まさに色.LBXは「Low Bandwidth X」の略らしい.( ´_ゝ`)フーン

というわけで,非常に安易で後向きな策ですがxorg-xserverのconfigureオプションに「--disable-lbx」を足して使わないようにしてやったら落ちなくなりました.WindowMakerとかも上がるようになりました.

が,今度はX/Qt落とした後にメモ帳とかに文字入力できなくなる現象が.いや,今までもクラッシュした後こうなってたんですが,セグって落ちてるのが原因だとばかり思ってました.うーん,何が悪いんだ・・・.SDLへのパッチを眺めてX/Qtでは「QPEApplication::ungrabKeyboard();」を呼んでいないからかな〜と思ったけどバイナリ配布のX/Qtだとそんなこと無かったような気がするのでやっぱり違うかな?まあいいや後で試してみよう.

あー,あと動かしてみて気づいたんですが,マウスカーソルとか動かすと下にゴミがのこってエラいことに(;´Д`).うー.

一応Xqt2マージするパッチ置いときます.当然ですがライセンスはコードに書いてある通りで.ほんと通るようにマージしただけなんで中は何もわかりません.

[コメントを書く]

nosuke 2006/01/21(土) 12:57:51
まあやっぱり違ったと(´・ω・)
同じ環境でビルドしてるSDL+znesterはうまく動いているわけで,そこに何か
ヒントがあるとは思うんですが・・・
ちなみにxqtバイナリ配付版は終了後に上記問題でないんですが,
cvsのソースツリーそのまま使って手元でビルドした版は同じ現象発生・・・

2006年1月20日の日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2006年1月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ