ATOK X3でGNOMEのキーボードの設定を変更すると、iiimxが落ちたという
現象に遭遇した方も多いかと思います。
今回、hardy-experimentalにその不具合を回避するパッチを当てたlibx11
関連パッケージをアップロードしました。
libx11-6, libx11-data, libx11-xcb1の3つのパッケージです。
今回の修正は、他のアプリケーションに悪影響を及ぼす可能性があるの
で、テストはひとまずアップデートの仕方や戻し方がわかる方のみでお願
いします。
とはいえ、悪影響を及ぼすアプリケーションよりも正しく動くようになるアプ
リケーションの方が多いと思われます。
テスト期間は相当な期間とし、具体的には定めません。
もし試してみて、問題が発覚したらお知らせください。特に何もなくても教
えていただけると幸いです。
不具合が多い、ないし報告が何もなければそのままですが、特に問題が
なければhardyリポジトリに入れ、全員に修正版を配布することも考えて
います。
ちなみに、私もこの環境(KubuntuでATOK X3はインストールしていません)
でテストしていますが、特に問題は確認しておりません。
ATOK X3をインストールしたUbuntuでももちろんテストを行っていますが、
やはり問題は確認していません。
以上よろしくお願いします。
--
まぁここまではメールのコピペですが。
Ubuntu以外をお使いの方は、この修正を適用ください。
diff -urNad libx11-1.1.3~/src/NextEvent.c libx11-1.1.3/src/NextEvent.c
--- libx11-1.1.3~/src/NextEvent.c 2007-05-17 13:53:58.000000000 +0000
+++ libx11-1.1.3/src/NextEvent.c 2008-09-25 12:03:06.000000000 +0000
@@ -46,7 +46,7 @@
LockDisplay(dpy);
- if (dpy->head == NULL)
+ while (dpy->head == NULL)
_XReadEvents(dpy);
qelt = dpy->head;
*event = qelt->event;
ご覧のとおりの修正なので、もっといい方法とかご存知の方はお知らせいただけると幸いです。
詳しいことは
hitoさんのブログに出るんでしょうか? よくわかりません。