meteorzyj 发表于 2004-4-19 14:32:38

linux英文locale无法输入中文!!!

不光不能输入,显示都有问题,很多地方都显示一些小方块,我用
mount -o iocharset=utf8,很多汉字显示不出来。按照置顶的方法安装了SCIM,修改了文件,结果在任务栏的位置出现一个键盘,可以点右键进行setup,但是看不了帮助,同时不能激活输入法,并且每一个X程序退出的时候都会提示Can not start XIM Server.我装的是RH 9,SCIM是下载的一个rpm,还有一个pinyin用的rpm。请各位帮忙!

wsnoriko 发表于 2004-4-19 19:30:26

首先,你要先安装中文字体,请参考其他文章。
SCIM安装完后,还要修改/etc/X11/xinit/xinitrc.d/xinput文件,如下:
找到此段script,修改如下:
#      zh_CN*)
#            if [ -e /usr/bin/chinput ]; then
#                XIM="Chinput"
#          fi
#      ;;
#      zh_TW*)
#          if [ -e /usr/X11R6/bin/xcin ]; then
#                XIM="xcin"
#          fi
#      ;;
然后,在文件结尾加入
scim -d
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=xim
重启X。一切OK了。

meteorzyj 发表于 2004-4-20 09:49:05

我是参照置顶帖子中Erning ' Weblog里面的方法,首先copy了simsun.ttc mingliu字体到/usr/zhfonts/ 然后执行ttmkfdir . ,cp fonts.scale fonts.dir
chkfontpath --add /usr/zhfonts/
然后就修改了xinput文件。
115c115,118
<         XIM="none"
---
> #         XIM="none"
>         if [ -e /usr/bin/scim ]; then
>               XIM="SCIM"
>         fi
174a178,180
>       SCIM)
>         XIM_PROGRAM=scim
>         XIM_ARGS="-d" ;;
重启X之后能够看见一个键盘图标,但是无法激活输入法,请帮助!谢谢你的回帖!
页: [1]
查看完整版本: linux英文locale无法输入中文!!!