- 论坛徽章:
- 0
|
谢谢,我总结一下哈
1. 基本配置方法
可以这样做:
修改/etc/sysconfig/i18n
加入下面就行
LANGUAGE="en_US.UTF-8"
LC_CTYPE="zh_CN.GB18030"
LC_TIME="en_US.UTF-8"
#---$mkdir ~/.xinput.d
#---$cp /etc/X11/xinit/xinput.d/zh_CN ~/.xinput.d/default
然后重新启动一下X服务器,scim输入法就可以用了。
-------------------------
或者安装fcitx
用编辑器打开$HOME/.bashrc将下面代码添加到最后即可
#locale
export LC_ALL=zh_CN.UTF-8
export LANG=zh_CN.UTF-8
export XMODIFIERS=@im=fcitx
用编辑器打开$HOME/.bash_profile将下面代码添加到最后即可
#load fcitx
fcitx&
将/etc/X11/xinit/xinput.d/zh_CN修改为如下所示
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome_im_setting_daemon
将/etc/sysconfig/i18n修改为如下所示
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latercyrheb-sun16"
============================================
2. 另一种基本配置方法
看看,首先告诉起动起来的X,输入法是scim,也让scim进入x后自动启动
就在 ~/.xinitrc 下,写了
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
exec scim -d
再在gtk的 immodules 中添加gtk的xim的环境支持英文环境
我的系统在 /etc/gtk-2.0/gtk.immodules
... ...
"xim" "X Input Method" "gtk20" "/usr/share/local" "en:ko:ja:th:zh"
... ...
是不是可以了,ctrl+alt+backspace -> startx
嗯,xterm下可以调出scim了,amule也可以,但是firefox,flock好象根本启动不起来了
用xterm看看,下面是flock的出错信息
... ...
*** glibc detected *** free(): invalid pointer: 0x@$%% ***
... ...
吓,在google上多方勘探了一下,尝试后下面解决方案确实可行!
就是修改firefox或者flock下的 run-mozilla.sh,
添加一行
export GTK_IM_MODULE=xim |
|