LinuxSir.cn,穿越时空的Linuxsir!

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

升级xorg后fcitx的使用问题

[复制链接]
发表于 2006-4-4 17:13:48 | 显示全部楼层 |阅读模式
我安装的是arch0.7.1,使用pacman -Su升级系统后,突然fcitx无法在opera内使用了,显示的汉字均为乱码。我的~/.xinitrc文件设置如下:
export LANG=en_US.UTF-8
export XMODIFIERS=@im=fcitx
env LC_CTYPE=zh_CN.UTF-8 fcitx&

反复看了很多帖子,都没有办法改变输出结果是乱码的情况.
后来突然想到locale的设置问题。xorg7的locale是通过修改/etc/locale.gen后运行locale-gen来实现的,而我只添加了en_US.UTF-8,没有添加 zh_CN.UTF-8.
结果,在添加后,运行locale-gen,重新启动X,问题解决.

可能是个很愚蠢的问题,我也是刚刚开始用arch,写在这里只是希望能让那些万一遇到和我一样大问题的朋友省点时间,让高手们见笑了.
发表于 2006-4-6 12:12:29 | 显示全部楼层
呵呵,我之前也是这样:)
回复 支持 反对

使用道具 举报

发表于 2006-4-6 12:25:06 | 显示全部楼层
但是fcitx好象还有一个小问题,就是激活输入法后不动系统,等一段时间后有时fcitx会自动出来一个空白输入条,也没显示任何输入的字符
回复 支持 反对

使用道具 举报

发表于 2006-4-16 10:55:46 | 显示全部楼层
我设置zh_CN.UTF8
不行,
设置成zh_CN.utf8就可以了
回复 支持 反对

使用道具 举报

发表于 2006-4-16 11:26:52 | 显示全部楼层
xorg7的locale是通过修改/etc/locale.gen后运行locale-gen来实现的

,这个不是xorg7带来的,是glibc。
回复 支持 反对

使用道具 举报

发表于 2006-4-17 09:30:49 | 显示全部楼层
我的设置是utf8,fcitx程序调出来后,可以CTR+Space切换,但是输入条没有任何显示,只是在文本里显示全角的英文字母,如zheyang,望高手说说是哪里的问题
回复 支持 反对

使用道具 举报

发表于 2006-4-20 08:57:08 | 显示全部楼层
终于搞定,修改.fcitx/config,字体大小=12:输入条自动隐藏=0。我就改了这两个,也不知道哪个起了作用,真是奇怪
回复 支持 反对

使用道具 举报

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

本版积分规则

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