Gnome3 默认使用Wayland Fcitx不能使用的解决方案

(参考Arch wiki)
由于Wayland无法读取〜/ .xprofile中存储的环境变量,因此需要在/ etc / environment中手动添加。

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

毕竟/etc/environment管全局的,而.xprofire只管X。

如果只是环境变量的问题的话,可以考虑和 im-config 工具合作来解决这个问题。

用了两天以后发现这个办法虽然可以用但是wayland好像有强制刷新一样 打字在三秒内没有按下空格键确定就没有了 需要重新打字!暂时没有解决!