Manjaro Linux 乐于简单

wayland和fcitx5的兼容问题

论坛 技术讨论 wayland和fcitx5的兼容问题

该主题包含 1 个回复,有 1 个参与者,并且由  托马斯 于 2 月 1 周 前 最后一次更新。

  • 托马斯 回复

    我安装Manjaro-Gnome后,编辑~/.xprofile

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

    之后在基于Xorg的Gnome下可以正常使用fcitx输入法。

    而进入基于Wayland的Gnome后,发现只有GTK程序可以使用fcitx输入法,而全部的Qt程序都无法使用。
    我使用fcitx5-diagnose命令查询后,发现QT_IM_MODULE和XMODIFIERS被设置为了ibus。请问wayland是在哪里把我的输入法改成了ibus呢?相关配置文件是哪一个?

  • 托马斯 回复

    查了一天的帖子,总算是自己解决了。归根结底就是wayland的配置文件不是~/.xprofile,而是~/.pam_environment。参考https://blog.csdn.net/qq_38305523/article/details/115492584
    配置~/.pam_environment如下
    `
    GTK_IM_MODULE DEFAULT=fcitx5
    QT_IM_MODULE DEFAULT=fcitx5
    XMODIFIERS DEFAULT=@im=fcitx5
    `
    之后wayland上就可以正常使用fcitx5输入法了

回复:wayland和fcitx5的兼容问题
您的信息:


«-必填


«-必填,不公开


«-可以推广您的网站

三十 七 − = 三十 四