2 votes

Les méthodes d'entrée IBus ne fonctionnent que dans la recherche de système

Je viens de mettre à jour Ubuntu de 19.10 à 20.04, et je constate soudainement que je peux taper des caractères chinois avec IBus uniquement dans la recherche système (la barre de recherche qui apparaît après avoir appuyé sur la touche Super) et Telegram, mais pas dans des applications telles que gedit, Firefox, terminal et Chrome. Dans ces applications, les méthodes de saisie IBus (ibus-chewing, ibus-pinyin) ne peuvent taper que des caractères anglais, et appuyer sur la touche Shift pour passer du chinois à l'anglais ne fonctionne pas.

J'ai essayé :

  1. suivant Page IBus de l'ArchWiki et en ajoutant quatre lignes

    export GTK_IM_MODULE=ibus
    export XMODIFIERS=@im=ibus
    export QT_IM_MODULE=ibus
    export GTK_IM_MODULE_FILE=/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache

    dans mon $HOME/.bashrc ; et

  2. en cours d'exécution im-config et en choisissant la configuration par défaut.

Aucune de ces réponses ne fonctionne.

1voto

WannaBeGeek Points 508

J'ai finalement résolu ce problème en réinstallant libgtk, ibus-gtk3, et ibus :

sudo apt install libgtk-3-0 ibus-gtk3 ibus --reinstall

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X