2004-02-07 (Sat)
_ [comp] xchat2/MozFB 変問題
xchat2 と MozFB が immodule/uim と相性が悪いのは、uim-helper-server の関係から、GNOME support の影響だろうか?と思ったが、xchat1 → xchat2 になったときに GNOME support は削除されたようだ。じゃあ違うかなぁ。 でも、uim-helper-server を入れたら、また xchat2 と MozFB が変になった。うーむ。これもすぐに起こるんじゃなくて、しばらく使っていると、突然 immodule が切れる感じ。勘だけど、uim-helper-toolbar-gtk{,-systray} を rename してみたが、関係なかった。 uim-helper-server だけではなく uim-gtk2.0 もまとめて uninstall して uim-xim だけを使うようにしたら、MozFB の socket/pipe 問題は置きないようだ。 ひとまず、GTK_IM_MODULE=uim-skk を指定してなかったことに気がついたので、uim-helper-server と uim-gtk2.0 をもう一度入れ直して試してみる。これが駄目だったら uim-xim のみの生活かなぁ。もっとも、MozFB が crash したときに uim-xim が巻き込まれて落ちるのはまだ起こっているわけだけれども。
2004-02-06 (Fri)
_ [comp] watch
watch -d 'lsof|grep Moz|wc -l'
面白い。
_ [comp] MozFB 停止問題
拡張が入っていない状態で、上記 watch で確認しながら MozFB 0.7 を使っていたが、1100 を越した辺りで停止した。一体何が問題なんだろう。 で、きちんと lsof の出力を見てみたのだが、
MozillaFi 12427 dai 3u unix 0xc3923080 192513 socket
MozillaFi 12427 dai 4r FIFO 0,7 192515 pipe
MozillaFi 12427 dai 5w FIFO 0,7 192515 pipe
こんなのがどんどん増えていくなぁ。/proc/12427/fd/ 以下を見てみると、
100 -> socket:[19645]
101 -> pipe:[196217]
出るわ出るわ、こんなのが大量に。 で、例によって、ファイルディスクリプタ数上限に到達してこれ以上 open できなくなって停止って寸法か。でも何で急に close できなくなったんだ? 停止した瞬間の lsof 末尾。
MozillaFi 12427 dai 1021u unix 0xc9007500 237793 socket
MozillaFi 12427 dai 1022w FIFO 0,7 237638 pipe
MozillaFi 12427 dai 1023u unix 0xc9007700 238053 socket
0 から数えてるから見事 1024 個目かな。/proc/12427/fd/ 以下も当然 1024 個。 原因判明。uim-helper-server を uninstall していたが、これのせいだった。uim-helper-server を install すると、socket/pipe 増殖はぴたりと収まった。でも uim-helper-server を uninstall したら xchat2 で変なこと起こるのは収まったんだけどなぁ…。こっちも様子見か。 っつーか、MozFB 何度入れ直したやら。kernel まで疑って何度も compile したし…。トホホ。
_ [debian] openmsx 0.3.4-0vd1
0.3.4 出ていたのか。作成。
_ [comp] MozFB 変?
xchat2 変? で起こった挙動が MozFB でも起こるな。これ一体何なんだろう。
2004-02-05 (Thu)
_ [unicon] 2.6 向け patch
2.6.2 が出たので、 vd_unicon-kernel-2.6-20040205vd.patch.bz2 を作成。
- vd_unicon-kernel-core-20031218vd.patch
- vd_unicon-kernel-fonts-20031122vd.patch.bz2
- vd_unicon-kernel-patch-common-20031125vd.patch
- vd_unicon-kernel-patch-2.6-20031218vd.patch
を 1 つにしただけ。2.4.25 が出たら、2.4 向けを作ろう。んで一緒にアナウンスかな。/dists/ 内も整頓したいし。