LinuxSir.cn,穿越时空的Linuxsir!

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

求助:scim输入法问题,debian3。1 (sarge)

[复制链接]
发表于 2005-8-12 09:03:54 | 显示全部楼层 |阅读模式
scim是用apt-get装的,在终端中运行scim后在gnome的任务条上有一个图标,但是在输入时按ctrl+space死活也唤不出中文输入法,scim的设置我也调整好了呀!!!
求助!求助!谢谢各位大哥了!!
发表于 2005-10-30 13:54:45 | 显示全部楼层
同问
我用Fluxbox,locale除了CTYPE是zh_CN其他都是POSIX,没什么问题吧
寻找解决方法中。。。:-(
回复 支持 反对

使用道具 举报

发表于 2005-10-30 14:53:04 | 显示全部楼层
scim是gtk下的系统,最好在gnome下面用。
kde下面最好使用SKIM(需要另外下载)
另外安装scim的socket模式的几个包能勉强在KDE下使用

一般情况是更改环境变量后就可使用
export XMODIFIERS=@im=SCIM  
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim


另一种是安装scim-qtimm包后,使用
export XMODIFIERS=@im=SCIM  
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
回复 支持 反对

使用道具 举报

发表于 2005-10-30 18:35:53 | 显示全部楼层
在kde下用scim用的很好阿,只是没有五笔,只能用拼音阿。

SCIM:
$sudo apt-get install scim scim-gtk2-immodule scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad

$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


fcitx:
$sudo apt-get install fcitx

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

$sudo chmod +755 /etc/X11/Xsession.d/95xinput


http://www.linuxfans.org/nuke/mo ... +%CA%E4%C8%EB%B7%A8
回复 支持 反对

使用道具 举报

发表于 2005-10-30 20:08:00 | 显示全部楼层
Post by imkow1
scim是gtk下的系统,最好在gnome下面用。
kde下面最好使用SKIM(需要另外下载)
另外安装scim的socket模式的几个包能勉强在KDE下使用

一般情况是更改环境变量后就可使用
export XMODIFIERS=@im=SCIM  
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim


另一种是安装scim-qtimm包后,使用
export XMODIFIERS=@im=SCIM  
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim

同楼主问。我使用的是全新安装的gnome桌面系统(使用debian.ustc.edu.cn/debian和202.38.97.230两个安装源,均是testing),不仅scim,连fcitx装上之后也根本无法调出,真是束手无策。

期待达人给点提示,指条明路。
回复 支持 反对

使用道具 举报

发表于 2005-10-30 20:44:07 | 显示全部楼层
环境变量很多地方可以声明
具体的原由请自己找文档
比如:
·~/.bashrc
·~/.bash_profile
· /etc/environment
·~/.Xsession
·etc/X11/Xsession.d/下的某文件
在上面任意的文件中添加,甚至手工在命令行临时声明也行


    一般情况是更改环境变量后就可使用
    export XMODIFIERS=@im=SCIM
     export GTK_IM_MODULE=xim
    export QT_IM_MODULE=xim


     另一种是安装scim-qtimm包后,使用
    export XMODIFIERS=@im=SCIM
     export GTK_IM_MODULE=scim
     export QT_IM_MODULE=scim


比如修改/etc/environment

    XMODIFIERS="@im=SCIM"
     GTK_IM_MODULE=scim
     QT_IM_MODULE=scim

小企鹅
    XMODIFIERS="@im=fcitx"
     GTK_IM_MODULE=fcitx
     QT_IM_MODULE=fcitx

之后随时输入fcitx就可启动
放入~/.xsession一行
fcitx
便实现自动启动
回复 支持 反对

使用道具 举报

发表于 2005-11-3 10:29:40 | 显示全部楼层
scim这么多模块包让我困惑,我想我得找找相关信息
btw. gentoo下直接merge好scim和scim-pinyin,什么都不用手动设置,竟然就能用了。。。-_-#
回复 支持 反对

使用道具 举报

发表于 2005-11-3 12:55:08 | 显示全部楼层
好呀,原来是XIM
回复 支持 反对

使用道具 举报

发表于 2005-11-3 21:29:08 | 显示全部楼层
我重装sarge后,发现用scim怪怪的,后来感觉好像是词组有变化,跟以前不一样了。
昨天在找一个词组“手机”时,发现没有这个词组,打“手机”结果出来的是“播种机”,翻页也没有“手机”这个词组,这就奇怪了,难道“手机”不是一个词组?真的不明白?
楼主问题我经常碰到,解决办法是:不能用posix,在“imkow1 ”贴出来的配置中只有多一个“export LC_CTYPE="zh_CN.UTF-8"”,我的系统是UTF-8的,所以这里用UTF-8,如果你的系统用其它中文,改为相应的就可以了,不过我没试过。
具体配置为:
/etc/environment:
LC_CTYPE="zh_CN.UTF-8"
XMODIFIERS="@im=SCIM"
GTK_IM_MODULE=scim
QT_IM_MODULE=scim
/etc/X11/Xsession.d/xinput:
/usr/bin/sicm -d
就这样,除了posix之外,如果用gdm起动gnome,可以保证任何一种语种都可以使用scim输入。
回复 支持 反对

使用道具 举报

发表于 2005-11-3 22:02:40 | 显示全部楼层
Hmmm...
But my locales're all POSIX except LC_CTYPE & I can input Chinese in Firefox but soon both scim & firefox become unresponding...-_-#
Okay, I'll take u suggestion & try again :-)
回复 支持 反对

使用道具 举报

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

本版积分规则

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