我正在使用fcitx 4.2.9.1
。运行 时fcitx-diagnose
,我收到有关该部分以下错误Xim
:
Xim:
${XMODIFIERS}
:环境变量 XMODIFIERS 已正确设置为“@im=fcitx”。环境变量中的 Xim 服务器名称是 fcitx。
根窗口上的 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