页次: 1
以打开一个 txt 文件编辑为例:
直接双击,无论设置默认打开的软件是 leafpad、mousepad、Sublime text 还是 VSCode,都无法使用 fcitx;
先用右键点击,在打开方式中使用“用XXX打开”,也无法输入;
先打开编辑软件,再在软件中打开文件编辑,可以输入;
命令行用 xdg-open txt 命令打开,可以输入。
桌面是 Xfce4,已经设置了环境变量,在 /etc/profile 里面添加了下面三行:
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
这是录屏:
Sublime: https://img.vim-cn.com/c1/581ad4c8858ec … 074512.gif
Leafpad: https://img.vim-cn.com/16/572ea69fc7508 … 750e0c.gif
这是 fcitx-diagnose 输出:
https://paste.ubuntu.com/p/H6SrCFy8Jk/
请问如何解决,想不通这是什么问题导致的:(
最近编辑记录 Zangwill (2018-03-17 02:52:35)
离线
桌面环境没有读取到这些环境变量。/etc/profile 是给 bash 用的。建议加在 ~/.pam_environment 里。
离线
@依云,谢谢了,加在 ~/.pam_environment 里面,重启以后就可以了。
离线
页次: 1