私のPCへのKDEインストールには、IBusと日本のAnthy IMEが含まれています。 IBus設定で、Anthy IMEを有効にしました。 IBusデーモンが実行されており、システムトレイにIBusアイコンがありますが、IMEを切り替える方法がないようです。
これはPC-BSD 8.2上にあります。
ここで何が悪いのですか?
ありがとう
xinit
コマンドからkdeを起動すると、〜/ .xinitrcに次の環境変数を設定できます。
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
これにより、すべてのプログラムがibusを尊重します。 (これがうまくいかない場合は、startkde4
スクリプトを直接変更し、#!/bin/sh
の後に3行追加してください。
また、ibusプログラムの自動起動ibus-daemon -xd
、これをsystemsettings
に設定します。「スタートアップ」という名前のものがあり、正確な名前を思い出せません
まず、ps -ef | grep ibus
を実行して、デーモンが正しいオプションで実行されていることを確認します。 ibus-daemon --xim
のようなプロセスがあるはずです。
次に、iBusのテストに使用するプログラムに注意してください。たとえば、Kate(KDEテキストエディター)はiBusでは動作しません(または、少なくともデフォルトでは、必要に応じてもっと見なければなりません)。他のKDEアプリもKateに似ていると思いますが、よくわかりません。 ChromiumまたはFirefoxを使用してiBusをテストしています(アドレスバーをクリックして、キーの組み合わせを実行します)。
第3に、(すでにそれを発見している可能性があります)iBusは、いったんログアウトして再度ログインすると正常に機能します。
更新:少し検索すると、KDEアプリケーションに ibus-qt があることがわかりました。