CentOS6.2 64bit版をVirtualBoxにクリーンインストールした後、ログインしてgeditなどを起動して日本語入力をしようと思い、「半角/全角」キーやCtrl+スペースを押してもAnthyが起動しませんでした。
私の環境だけかもしれませんが…
本来であれば、日本語を選択してインストールしたので日本語入力ができると思うのですが、なぜかibus-daemonも起動していませんでした。
CentOS6.0からインストールしたPCは問題なく日本語入力できているし…
しかたがないので、.bash_profileに追記し、CentOS6.2で日本語入力を有効にする方法を記述します。
「システム」→「設定」→「入力メソッド」で入力メソッドの設定ツールを起動し、以下のスクリーンショットのように、「入力メソッドの機能を有効にする(E)」にチェックをいれれば、日本語入力できるようになりました。
しかし、ログオフし再ログインしたときや、再起動しログインすると日本語入力ができない。
毎回、「入力メソッドの機能を有効にする(E)」にチェックをいれないといけませんでした。
よって、.bash_profileに日本語を使用できるように記述しました。
export XMODIFIERS="@im=ibus" export GTK_IM_MODULE="ibus" export QT_IM_MODULE="xim"
/usr/bin/ibus-daemon --daemonize --xim
ibus-daemonの起動を.bash_profileではなく、自動起動するアプリに設定した理由は、sshでログインしたとき、ibus-daemonの起動は不要なので、.bash_profileではなく、自動起動するアプリに設定しました。
.bash_profileに記述しても動作すると思います。
以後、再起動、再ログイン時でも日本語が使えるようになりました。
キーボードが表示されるようになりました。
「半角/全角」などを押せば、Anthyのアイコンになります。