LinuxSir.cn,穿越时空的Linuxsir!

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

X下无法显示中文

[复制链接]
发表于 2007-4-8 13:38:05 | 显示全部楼层 |阅读模式
我建的lfs6.2,xorg6.9装了,窗口管理用的dwm,在urxvt显示中文乱码,fcitx可以激活打不上字,字体用的文泉驿和simsun
发表于 2007-4-8 13:57:06 | 显示全部楼层
locale 设好了吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-8 14:05:00 | 显示全部楼层
在~/.xin什么文件里设的zh_CN.utf8,fcxit输入法能激活
回复 支持 反对

使用道具 举报

发表于 2007-4-8 14:25:38 | 显示全部楼层
看你用什麽方式来启动 X 了,如果是透过 xinit 的话,加到 .xinitrc 里,如果是 kdm 之类就要加到 xsession 什麽的,。。。忘了 :p
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-8 19:37:51 | 显示全部楼层
我在.xinitrc里加入:lang=zh_CN.utf8
能进X,退出后显示
missing fontset:GBK-0
missing fontset:GB2312.1980-0
waiting for X server tm shut down FreeFontPath:FPE"/usr/X11R6/lib/X11/fonts/misc/" refcount is 2,should be 1;fixing.
回复 支持 反对

使用道具 举报

发表于 2007-4-8 21:52:30 | 显示全部楼层
首先要确保你的 glibc 在编译时有 zh_CN.utf-8 的支持,然後在 .xinitrc 里加入:

export LANG=zh_CN.utf-8
export LC_TYPE=zh_CN.utf-8 (环境变量里不能用 LC_ALL,如果有就要把它 unset)
export XMODIFIERS=@IM=fcitx

记得是这样的,偶的中文差劲了,若然有错,还望其他兄弟来指正
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-8 22:07:44 | 显示全部楼层
都没有问题,会不会缺少库文件
回复 支持 反对

使用道具 举报

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

本版积分规则

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