LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 675|回复: 2

My fcitx lock is red or gray!

[复制链接]
发表于 2006-9-21 21:08:29 | 显示全部楼层 |阅读模式
the fcitx is not working
when i knock it it change to red or gray,not blue
what should i do
发表于 2006-9-21 23:51:33 | 显示全部楼层
应该还是locales设置的问题。
你试试:
1、安装locales(apt-get install locales
2、然后dpkg-reconfigure locales
3、先中中文的那几个locales,它会自动生成相应的locales文件
4、在.bashrc中加入    export LC_CTYPE=zh_CN.gbk,(或者其它的编码)
. ./.bashrc,重启fcitx,试试
看看fcitx.org上的文档,会对你有帮助的。
回复 支持 反对

使用道具 举报

发表于 2006-9-22 00:11:51 | 显示全部楼层
经过与 Yuking 的讨论,证实 fcitx 可以在zh_CN和UTF-8的任意组合下调用成功。
如果locale被设定为zh_CN.*,那么fcitx可以直接使用。
如果使用UTF-8,如en_US.UTF-8,则需要设定环境变量,如下:

export GTK_IM_MODULE=xim
export XMODIFIERS="@im=fcitx"

建议Debianer将以上两行加入到/etc/environment。
若在en_US.UTF-8下仍然无法调出fcitx输入状态,可试试补充添加以下环境变量设置:

export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
export LC_CTYPE=zh_CN.UTF-8
unset LC_ALL

到/etc/environment

祝楼主好运
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表