标签:export span 需要 file 后台运行 生效 arch locale har
昨天安了i3wm,发现fcitx在很多程序中无法输入中文,nixnote2,还有ss-qt5
查了wiki,明明有在~/.xinitrc中加入
export XMODIFIERS=@im=fcitx
export QT_IM_MODULE=fcitx
export GTK_IM_MODULE=fcitx
但是不起效,查了wiki也是各种不行,后来才知道要把这三行放在~/.xinitrt中exec行前才会生效
而在wineQQ主要是其locale环境不为中文,而fcitx需要在locale为中文的情况下才能生效,所以是需要建立一个.sh文件
输入
#!/bin/sh
env locale=zh_CN
export XIM="fcitx"
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"
wine /home/*/.wine/drive_c/Program\ Files\/QQ/Bin/QQ.exe
其中,*为user的名称,而后面的路径应视情况改动。
P.S. 运行sh时可以将其至于后台运行
nohup sh qq.sh &>/dev/null &
解决archlinux下QT程序,以及wineQQ无法输入中文(.xinitrc)
标签:export span 需要 file 后台运行 生效 arch locale har
原文地址:http://www.cnblogs.com/cirno9/p/7192723.html