Ubuntu 16.04:在哪里设置 Xim 服务器名称?

Ubuntu 16.04:在哪里设置 Xim 服务器名称?

我正在使用fcitx 4.2.9.1。运行 时fcitx-diagnose,我收到有关该部分以下错误Xim

Xim:

  1. ${XMODIFIERS}

    环境变量 XMODIFIERS 已正确设置为“@im=fcitx”。环境变量中的 Xim 服务器名称是 fcitx。

  2. 根窗口上的 XIM_SERVERS:

    Xim 服务器名称:“ibus”与环境变量中设置的名称:“fcitx”不同。

我在语言支持中将键盘输入法系统设置为 fcitx。我很困惑为什么 Xim 服务器名称仍然是 ibus。我在哪里可以修改 Xim 服务器名称?

答案1

我遇到了和您同样的问题,我通过删除 ibus 解决了该问题。但是我发现删除 ibus 后 Unity 桌面环境就消失了。

答案2

将以下内容添加到/etc/environment~/.xprofile

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

相关内容