页次: 1
目前使用archlinux+gnome3.18+fcitx+sogoupinyin,遇到的问题很奇怪:
1、直接在程序里面打开wps输入中文没有问题,
2、通过nautilus用wps打开word文件无法输入中文\
3、换一个文件管理器(如caja)打开没有问题,
4、通过nautilus使用libreoffice打开也没有问题,
经过测试只有在nautilus下使用qt应用打开文件时才会出现这个问题,请教各位大神这个问题如何解决?
离线
应该是环境变量的问题。进程的环境变量可以在 /proc/PID/environ 看到。
你的 fcitx 环境变量是在哪里设置的?
离线
没遇到这个问题。
just for fun :-)
离线
试试在~/.xprofile中加入
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
,以前因为把环境变量设置在~/.xinitrc中出过类似的问题
Just arch
离线
fcitx-diagnose
缺啥变量补上去 缺啥addon补上去
变量写~/.xprofile或者~/.bashrc 然后source一下搞定
离线
有同样问题,一直没找到解决办法。
# ~/.xprofile
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'fcitx'>}"
nautilus 的环境变量中没有上述环境变量,在 .bashrc 中 source .xprofile 也无效。
桌面环境 Gnome,系统语言英文,使用 fcitx-sougoupinyin,其它应用程序(包括使用 QT 的 VirtualBox)中使用都正常,从 nautilus 中打开 chrome 浏览器也能正常输入中文。
fcitx-diagnose 的检查结果中错误只是缺少 gtk2, kde 的 gui 配置工具。
最近编辑记录 vanitas (2016-05-08 12:00:04)
离线
fcitx-gtk2
fcitx-gtk3
fcitx-qt4
fcitx-qt5
配置工具:
fcitx-configtool
最近编辑记录 roadgo (2016-05-08 13:24:09)
离线
Gnome终端无法输入中文 用fcitx 的话在终端输入 gsettings set \ org.gnome.settings-daemon.plugins.xsettings overrides \ "{'Gtk/IMModule':<'fcitx'>}"
最近编辑记录 roadgo (2016-05-08 13:31:20)
离线
安装 fcitx-qt5 即可解决 Qt 下的输入问题
离线
页次: 1