LinuxSir.cn,穿越时空的Linuxsir!

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

升级到kde3.4.1,scim只能在gtk程序下输入中文

[复制链接]
发表于 2005-6-15 15:46:34 | 显示全部楼层 |阅读模式
最近升级到kde3.4.1,scim就只能在firefox和gaim之类的gtk程序下才能输入中文,即使重装scim也没有用,scim是参照ubuntu手册安装的。
$sudo apt-get -y install scim scim-chinese scim-config-socket scim-frontend-socket scim-gtk2-immodule scim-server-socket scim-tables-zh
$sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "
$sudo chmod +755 /etc/X11/Xsession.d/95xinput
其他人碰到过这个问题吗?
 楼主| 发表于 2005-6-15 15:54:42 | 显示全部楼层
fcitx则是完全不好用
我的locale是zh_CN.GB18030
回复 支持 反对

使用道具 举报

发表于 2005-6-15 16:51:48 | 显示全部楼层
试试这个命令

sudo sh -c " echo 'export XMODIFIERS=@im=SCIM  ; scim -d ' > /etc/X11/Xsession.d/95xinput "






Ubuntu 建议用 zh_CN.UTF-8 的 locale

不对 GB18030 提供支持


PS: 你好像对 fcitx 有偏见
回复 支持 反对

使用道具 举报

发表于 2005-6-15 16:55:55 | 显示全部楼层
实际上
scim 会造成一些场合不能输入的
而fictx则没有这个问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-15 17:11:16 | 显示全部楼层
Post by jhuangjiahua


PS: 你好像对 fcitx 有偏见

误会了,我说的是fcitx在我机器上完全不工作(不管在gtk还是qt程序下都不能输入).我先试一下修改locale看是否能正确工作
回复 支持 反对

使用道具 举报

发表于 2005-6-15 18:23:43 | 显示全部楼层
1.
把你的 locale 改为 zh_CN.UTF-8

2.
如果还不行
请执行
sudo  /usr/sbin/dpkg-reconfigure  locales
选中  zh_CN.UTF-8

默认 zh_CN.UTF-8
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-15 18:46:13 | 显示全部楼层
已经整好了,多谢。的确是locale的问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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