刚把Ubuntu从19.10升级到20.04,突然发现用IBus只能在系统搜索(按Super键后出现的搜索栏)和Telegram输入汉字,gedit、Firefox、终端和 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
并选择默认配置。
以上都不起作用。
我终于通过重新安装 libgtk、ibus-gtk3 和 ibus 来解决这个问题: