猪谷です。Linux 固有の問題かも知れませんが、一応 fj.comp.x11 にもクロ スポストさせて下さい。Followup-To は指定していません。 先日 XFree86 3.9.17 が出たようなので、試しにビルドしてインストールして みました。ターゲットは glibc 2.1.2 ベースの Debian GNU/Linux(potato) です。少々おっかなかったので、3.3.5 の環境を残しておいて(/usr/X11R6/)、 新しい方は/usr/X11R6.4/ 以下にインストールしました。 動作はおおむね良好でとくに手酷い目にも会わなかったので、X サーバや xc に入っている諸々を 3.9.17 の方に移行しました。が、気付いてみると旧来の 環境(3.3.5)でビルドしたクライアント上で、kinput2 による日本語入力がで きなくなっていることに気付きました。具体的には、Shift+Space を押した時 に kinput2 のウインドウが開きません。 # そうだ、Gtk+ 関連も新環境でビルドすれば直るのかどうか試してないぞ… と言っても、全てのクライアントが駄目なわけではなくて、Gtk+/GNOME を利 用したものと、Motif とスタティックリンクされたもの(Netscape Communicator)で駄目になっているようです。どうやら Xaw を用いているもの は問題ありません。 # ふと思いついて Mozilla でも試してみましたが駄目です。 ちょっと調べてみた結果、3.9.17 由来の Xlib? をダイナミックリンクさせず に、3.3.5 由来の Xlib とリンクするようにして実行(LD_LIBRARY_PATH に /usr/X11R6/lib を指定)すると入力できることが判明したので、一応問題を回 避することは可能です。 # Xlib なのか、〜/lib/ 以下にあるそれ以外のライブラリの問題なのかまで # はまだ調べていません。 が、やっぱり気持ち悪いので、できれば X 設定ファイルの書き換えや、 3.9.17 のビルドし直しなりでこの問題を解決できないものか、と考えます。 Gtk+/GNOME 関連を全部ビルドし直したりするのもなんともキッツイので… # 一応 kinput2 は 3.9.17 環境で作り直してみましたが、駄目でした。 どなたかヒントなりずばり解決方法そのものをご存知の方はおられませんか? 一応、環境をば。 Debian GNU/Linux (potato) Kernel 2.2.13 glibc 2.1.2 Gtk+ は 1.2.6、Communicator は 4.7-glibc2.1 です。 XFree86 3.9.17 をビルドした際にはとくに妙なオプションはつけていないつ もりです。X_LOCALE も使っていません。 よろしくお願いします。 P.S. 妙に xedit がカッコよくなってるのは Xaw が変わったせい? Gtk+ で「グラデーション」テーマを使っている時みたいだ(^^) -- O o ●-● 猪谷 英一郎 == Eiichiro Itani -ゝ emu _at_ ceres.dti.ne.jp
Follow-Ups:
- [fol] XFree86-4.0 on Linuxfuminori hirayama
- Prev by Date: [fol] Re: /proc/loadavg について
- Next by Date: [fol] [Q] キーボードのトグル化について
- Previous by thread: [fol] Re: PPP 接続方法についての質問
- Next by thread: [fol] XFree86-4.0 on Linux
- Indexes:[Main][Thread]