+ -
当前位置:首页 → 问答吧 → 在LFS6.3上安装中文输入法的问题

在LFS6.3上安装中文输入法的问题

时间:2008-03-17

来源:互联网

想在LFS6.3上安装中文输入法,遇到问题了,请指教:
安装的软件是
LFS6.3+XFree86+Flxbox+scim-1.4.7+scim-pinyin-0.5.91.
在.xinitrc中:
export LC_ALL=zh_CN.GB2312
export XMODIFIERS=@im=SCIM
scim &
exec
startfluxbox.
不能显示中文输入法,是什么问题呢.
ps看进程中有scim的

作者: byjxy   发布时间: 2008-03-17

我不是很懂,貌似是 LANG 變量未設,而且要使用輸入法,不能用 LC_ALL,並且要定義 LC_CTYPE

作者: d00m3d   发布时间: 2008-03-18

export XMODIFIERS='@im=SCIM'

作者: 1987a   发布时间: 2008-03-18

都设置了,还是不行,我用的fluxbox,是不是这个不行啊,如果要中文支持和中文输入,大家有什么轻量级的wm推荐呢?

作者: byjxy   发布时间: 2008-03-18

FXCE这是个很轻量级的windows manager

作者: beyond1314   发布时间: 2008-03-18

linux上的这些LC设置太不好理解了,我发现设置LANG=zh_CN.UTF-8,并且LC_CTYPE=en_US,我的QT designer界面中文显示才正常,但是我写的应用运行后中文又变成乱码了,这个linux的中文怎么这么乱呢,我要好好看看书了

作者: byjxy   发布时间: 2008-03-19

因我现在不在linux下,所以不敢确定地说,貌似scim的相关包没有装全。像scim-tables。

作者: Dennis.Wang   发布时间: 2008-03-19

只用pinyin输入法,也需要scim-tables的啊,我的确没有安装的,我试试,先谢谢了

作者: byjxy   发布时间: 2008-03-21

试试UTF8吧,别用 GB2312了。。。

作者: 晨想   发布时间: 2008-03-21

建议不要在.xinitrc中启动输入法。fluxbox下可以在~/.fluxbox/startup加入:
exec scim &

作者: kangtian   发布时间: 2008-03-21

,我将exec scim&加入到~/.fluxbox/startup中还是不行,现象:
加入到exec /usr/bin/fluxbox后面,发现起来后scim进程没起来
加入到exec /usr/bin/fluxbox前面,scim进程起来了,但是还是出不来输入法
我对比了下我的RH上的进程,发现:
RH上多了scim-panel-gtk和scim-bridge两个进程,scim-bridgeLFS上我没安装的,这个有关系吗
我的其他设置:
/etc/profile中
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_ALL没有设置

XMODIFIERS="@im=scim"
XIM=scim
XIM_PROGRAM=scim

LFS安装了XFree86 Fluxbox
scim-1.4.7 scim-pinyin-0.5.91 scim-tables-0.5.8

作者: byjxy   发布时间: 2008-03-21