どれが問題でどれが問題から外れているか、はっきりしないんですが。
- VineLinux 2.6 が X client、Windows 上の ASTEC-X が X server
- skkinput を使っている
- Tgif で X Imput Method Protocol を使っている旨のメッセージが出ている
という状況で、Tgif の文字入力が異様に遅い場合、/usr/X11R6/lib/X11/ja/app-defaults/Tgif を次のように編集するといいかもしれない。
! 行頭の ! を外す Tgif.DoubleByteInputMethod: kinput2 ! こっちは ! をつけてコメントアウト !Tgif.DoubleByteInputMethod: xim
XIM を使っていたときに「XMODIFIERS="@im=kinput2@im=kinput2"」っていうメッセージが Tgif の右上の textarea? に出てたのも気になる。
あと、Vine では起動時に必ず出るらしい(でも害はない)次のような warning がある。
Warning: No type converter registered for 'String' to 'Bitmap' conversion.
これを消すには、同ファイルの次の行をコメントアウト。
!Tgif.IconPixmap: /usr/share/tgif/tgificon.xpm
副作用として、warning が出てたころはカラー表示だった Tgif のウィンドウのアイコンが、モノクロになってしまう。まぁいいか。