Comment utiliser IBus avec kde

L'installation de KDE sur mon PC inclut IBus et le japonais Anthy IME. Dans la preference IBus, j'ai activé l'IME Anthy. Le démon IBus est en cours d'exécution et il y a une icône IBus dans la barre d'état système, mais il ne semble pas y avoir de moyen de changer d'EMI.

C'est sur PC-BSD 8.2.

Qu'est-ce que je fais mal ici?

Merci

Si vous lancez la command kde from xinit , vous pouvez définir les variables d'environnement suivantes dans ~ / .xinitrc,

 export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus 

Cela fera en sorte que tous les programmes respectent ibus. (Si cela ne fonctionne pas pour vous, modifiez le script startkde4 directement, ajoutez les 3 lignes en haut, après #!/bin/sh

Et aussi un démarrage automatique du programme ibus, ibus-daemon -xd , le mettre dans les systemsettings , il y a quelque chose nommé "Startup", ne me souviens pas du nom exact

Tout d'abord, lancez ps -ef | grep ibus ps -ef | grep ibus pour vérifier que le démon fonctionne avec l'option correcte. Il devrait y avoir un process comme ibus-daemon --xim .

Deuxièmement, méfiez-vous du programme que vous utilisez pour tester iBus. Par exemple, Kate (l'éditeur de text KDE) ne fonctionne pas avec iBus (ou du less pas par défaut, vous devrez regarder plus si vous le souhaitez). Je crois que d'autres applications KDE sont comme Kate aussi, bien que je ne suis pas sûr. J'utilise Chromium ou Firefox pour tester iBus (click la barre d'adresse et effectuez la combinaison de touches).

Troisièmement, (vous l'avez peut-être déjà constaté), iBus ne fonctionne correctement qu'une fois que vous vous êtes déconnecté et que vous vous êtes reconnecté.

Mise à jour: une petite search a révélé qu'il y a ibus-qt pour les applications KDE.