刚刚把 Ubuntu 从 19.10 升级到 20.04,突然发现只能在系统搜索(按下 Super 键后出现的搜索栏)和 Telegram 中用 IBus 输入中文,在 gedit、Firefox、terminal、Chrome 等应用中则不行。在这些应用中,IBus 输入法(ibus-chewing、ibus-pinyin)只能输入英文字符,按 Shift 切换中英文不起作用。
我努力了:
- 下列的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
;和 - 运行
im-config
并选择默认配置。
以上都不起作用。
答案1
我最终通过重新安装 libgtk、ibus-gtk3 和 ibus 解决了这个问题:
sudo apt install libgtk-3-0 ibus-gtk3 ibus --reinstall