IBus 输入法仅适用于系统搜索

IBus 输入法仅适用于系统搜索

刚刚把 Ubuntu 从 19.10 升级到 20.04,突然发现只能在系统搜索(按下 Super 键后出现的搜索栏)和 Telegram 中用 IBus 输入中文,在 gedit、Firefox、terminal、Chrome 等应用中则不行。在这些应用中,IBus 输入法(ibus-chewing、ibus-pinyin)只能输入英文字符,按 Shift 切换中英文不起作用。

我努力了:

  1. 下列的ArchWiki IBus 页面并添加四行
    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
    
    在我的$HOME/.bashrc;和
  2. 运行im-config并选择默认配置。

以上都不起作用。

答案1

我最终通过重新安装 libgtk、ibus-gtk3 和 ibus 解决了这个问题:

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

相关内容