_ [debian] 続々々々々・uim メンテナンス

DebSrc 1.0 から 3.0 (quilt) にしたのでほぼ完成。あとはドキュメント類かな。

_ [debian] ~/.xinitrc → im-config

uim の起動を ~/.xinitrc に直書きするのではなく、im-config に任せてみることにした。 これまで ~/.xinitrc に書いておいた

export XMODIFIERS="@im=uim"
export GTK_IM_MODULE=uim
uim-xim &
uim-toolbar-gtk-systray &

をコメントアウト。次に、im-config で uim を選ぶと ~/.xinputrc が生成される。これで startx して X を起動しても uim になってない。 おかしいと思って /usr/bin/startx を眺めてみると、どうやら ~/.xinitrc が存在していると /etc/X11/xinit/xinitrc が読み込まれないようだ。さらにそこから /etc/X11/Xsession が読み込まれないないため、im-config の設定を読み込む /etc/X11/Xsession.d/80im-config_launch も読み込まれない、という状態のようだ。 ~/.xinitrc を ~/.xsession に mv してやることで、希望通りの動作になった。