apt-get install fcitx-ui-classic
apt-get install fcitx-table
apt-get install fcitx-tools
登陆管理器:GDM
桌面环境:Gnome
输入法:fcitx-im(包括qt5)
/etc/profile:在最后添加了:
export GTK_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export QT_IM_MODULE=fcitx
实际测试发现,当使用gdm+gnome这样的搭配,会导致fcitx在gtk3程序中无法正常的输入,假如换用其它的登陆管理器比如sddm就没有问题。或者是在gnome-terminal中输入gedit,那么可以在gedit中正常输入。
所以初步怀疑,gdm没有读取配置文件,甚至,连自己的 /etc/gdm/Xsession 文件都没有读取(将上面的3行添加到此文件,也不生效)。
此问题,我也请Yuking-net帮我试了,最终确定还是gnome这边有问题,不知道各位情况如何,请大家协助,要是最终确定有问题,可能需要提交bug。