GNOME 3.6 之后的注意事项
- libibus 可能编译为 gnome 的依赖项,不要尝试删除它。如果你正在使用 gentoo,请尝试以下步骤来删除 ibus:
在
make.conf
中添加-i18n
使用标记,然后运行:
emerge --update --newuse --deep @world --ask
- 使用
-nls use
标志重建 gnome-shell - 删除
app-i18n/ibus
:
emerge -cav app-i18n/ibus
- 卸载系统上包含 ibus-daemon 的软件包。
或者如果你想保持 ibus 的安装(如果你想使用 fcitx,你根本不需要 ibus,对于较旧的 gnome 3.6,你也可能会遇到这个错误,所以你最好删除它),运行:
gsettings set org.gnome.settings-daemon.plugins.keyboard active false
对当前用户生效。
Or,
-
如果您使用的是 fedora,请确保使用
imsettings
选择 Fcitx。 -
如果
set GTK_IM_MODULE
不起作用,请尝试运行以下命令。
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'fcitx'>}"
重新登录。