FreeBSD/PCBSD/ibusについて、ここに記述してください。

Xstreamer にPCBSDを入れたので、ibus のメモを確認する。

1. ibus が no input window

/usr/ports/textproc/ibus : make しなおし。(make deinstall; make reinstall)

japanese/ibus-anthy make reinstall

.cshrc, .kde4/env/ibus.sh, .zshrc などを設定したら、動きだした。

どれが関係していたのかはまだ分かっていない。

-- ToshinoriMaeno 2012-01-05 01:27:29

konsole では文字化けする。firefoxは入力できない。chromiumは使える。

PCBSD 9.0 release でもおなじようだ。-- ToshinoriMaeno 2012-01-12 13:31:08

2. anthy make 時の注意より

If you are using bash or zsh, please add following lines to your $HOME/.bashrc or
$HOME/.zshrc:

export XIM=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=xim
export XMODIFIERS=@im=ibus
export XIM_PROGRAM="ibus-daemon"
export XIM_ARGS="-r --daemonize --xim"

If you are using tcsh, please add following lines to your $HOME/.cshrc:

setenv XIM ibus
setenv GTK_IM_MODULE ibus
setenv QT_IM_MODULE xim
setenv XMODIFIERS @im=ibus
setenv XIM_PROGRAM ibus-daemon
setenv XIM_ARGS "-r --daemonize --xim"

If you are using KDE4, you may create a shell script in $HOME/.kde4/env, 
and add following lines:

#!/bin/sh
export XIM=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=xim
export XMODIFIERS=@im=ibus
export XIM_PROGRAM="ibus-daemon"
export XIM_ARGS="-r --daemonize --xim"

If ibus cannot start or the panel does not appear, please ensure
that you are using up-to-date python.
There's a bug in python 2.5, which may prevent the panel from appearing.
To display this message again, type /usr/sbin/pkg_info -D ja-ibus-anthy-1.2.4
===>   Registering installation for ja-ibus-anthy-1.2.4