分页: 1 / 1

SCIM输入发的问题,我感觉这个最简单好用(中英文的local都适合)

发表于 : 2007-10-31 18:57
relaxssl
升级到ubuntu 7.10,有可能会遇到修改文件名时不能输入,在firefox中不能光标跟随,在gaim,pidgin,amsn,emesene,eva,gtalk等聊天软件不能输入文字等等的问题.解决方法如下:

# im-switch -s scim -z default
# sudo apt-get install scim-qtimm
# sudo apt-get install scim scim-pinyin scim-tables-zh im-switch scim-qtimm scim-bridge scim-bridge-client-gtk scim-bridge-client-qt scim-bridge-agent
编辑im-switch生成的scim配置文件
# gksu gedit /etc/X11/xinit/xinput.d/scim
将默认的 GTK_IM_MODULE=scim 修改为 GTK_IM_MODULE="scim-bridge"。保存退出.

在scim输入法中进行了如下设定:

scim设置->全局设置->将预编辑字符串嵌入到客户端中 前的勾去掉
scim设置->gtk->嵌入式候选词标的勾去掉.

重启scim
打开终端,输入 pkill scim
然后输入 scim -d
OK

发表于 : 2007-10-31 19:17
eexpress
多半不是正道。我就一直没bridge。
qtimm是必须的。

[问题]我按你的说法做了,还是不行啊看我的图,ctrl+空格还是弄不出来SCIM

发表于 : 2007-10-31 19:54
aaawhale
我按你的说法做了,还是不行啊看我的图,ctrl+空格还是弄不出来SCIM

发表于 : 2007-10-31 19:57
eexpress

代码: 全选

☎  im-switch -l
Your input method setup under zh_CN locale as below.
=======================================================
The configuration "/home/exp/.xinput.d/zh_CN" is defined as a link pointing to
scim
This private configuration supersedes the system wide default.
=======================================================
The system wide default is pointed by "/etc/alternatives/xinput-zh_CN" .
xinput-zh_CN - 状态为 auto
 链接目前指向 scim
scim - 优先级 50
scim-immodule - 优先级 0
scim-pinyin - 优先级 50
目前“最佳”的版本为 scim。
=======================================================
The available input method configuration files are:
default none scim scim-chewing scim.dpkg-old scim-immodule scim-pinyin scim_xim th-xim 
=======================================================

我的是这样的,怎么弄啊

发表于 : 2007-10-31 20:53
aaawhale
大侠帮忙我看一下啊,如何弄啊

Your input method setup under zh_CN locale as below.
=======================================================
No private configuration can be defined for root account.
=======================================================
The system wide default is pointed by "/etc/alternatives/xinput-zh_CN" .
xinput-zh_CN - status is manual.
link currently points to scim
scim - 优先级 50
scim-immodule - 优先级 0
scim-pinyin - 优先级 50
Current `best' version is scim.
=======================================================
The available input method configuration files are:
default default~ fcitx none scim scim~ scim-chewing scim-hangul scim-hangul_xim scim-immodule scim-pinyin scim_xim th-xim
=======================================================

发表于 : 2007-10-31 21:00
eexpress
No private configuration can be defined for root account.
只能说明imswitch的时候,没sudo吧。

xinput-zh_CN - status is manual.
都不自动的。

scim-hangul scim-hangul_xim
多2个配置。多了什么包?

代码: 全选

☎  env|grep im
QT_IM_MODULE=xim
XMODIFIERS=@im=SCIM
GTK_IM_MODULE=xim
如果这样相同,就只有比较scim的配置文件了。

代码: 全选

21:00:58 exp /etc/X11/xinit/xinput.d 
☎  dog scim
XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
XIM_ARGS="-d"
GTK_IM_MODULE=xim
QT_IM_MODULE=xim
DEPENDS="scim,scim-anthy|scim-canna|scim-chewing|scim-pinyin|scim-hangle|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh"

[问题]我的是这样的,已经SUDO了

发表于 : 2007-10-31 21:10
aaawhale
我的是这样的,已经SUDO了
$ sudo env|grep im
QT_IM_MODULE=scim
XMODIFIERS=@im=fcitx
$ QT_IM_MODULE=xim
$ XMODIFIERS=@im=SCIM
$ GTK_IM_MODULE=xim
$

[问题]怎么弄,删除重装可以吗

发表于 : 2007-10-31 21:19
aaawhale
mtmt111@macmac:~$ sudo dog scim
# im-switch configuration file for scim
# should be installed as /etc/X11/xinit/xinput.d/scim
# this configuration uses GTK IM module and Qt IM module provided by SCIM

# exported enviroment variables
XMODIFIERS="@im=SCIM"
GTK_IM_MODULE="scim"
QT_IM_MODULE="scim"
# command and arguments to invoke scim
XIM_PROGRAM="/usr/bin/scim"
XIM_ARGS="--daemon"
# package dependency (note that the format used here is not environment
# variable, but some format for libapt-pkg-perl and is parsed by grep,
# so can't be quoted, and no spaces allowed)
DEPENDS=scim-gtk2-immodule,scim-qtimm
mtmt111@macmac:~$ XIM=SCIM
mtmt111@macmac:~$ XIM_PROGRAM=/usr/bin/scim
mtmt111@macmac:~$ XIM_ARGS="-d"
mtmt111@macmac:~$ GTK_IM_MODULE=xim
mtmt111@macmac:~$ QT_IM_MODULE=xim
mtmt111@macmac:~$ DEPENDS="scim,scim-anthy|scim-canna|scim-chewing|scim-pinyin|scim-hangle|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh"
mtmt111@macmac:~$

发表于 : 2007-10-31 21:25
eexpress
差异很大哦。别sudo dog了。自己慢慢分析。

老大我是新人哦,应该怎么弄啊删除重装可以吗

发表于 : 2007-10-31 21:28
aaawhale
老大我是新人哦,应该怎么弄啊删除重装可以吗
我开始是装EVAQQ,不能输中文 ,后来装小企鹅,看到EVAQQ上也不能输中文 ,结果就把小企鹅删了,结果就找不到中文 输入法了。后来搞来搞去就成这样子了,怎么还原重装啊

发表于 : 2007-10-31 22:52
glade
# gksu gedit /etc/X11/xinit/xinput.d/scim
将默认的 GTK_IM_MODULE=scim 修改为 GTK_IM_MODULE="scim-bridge"。保存退出.
[/quote]

发表于 : 2007-11-05 14:28
jackxi
jackxi@jackxi-desktop:~$ scim -d
Smart Common Input Method 1.4.4

Launching a SCIM process with x11...
Loading socket Config module ...
Creating backend ...
Loading x11 FrontEnd module ...
Failed to launch SCIM.
jackxi@jackxi-desktop:~$

why failed to launch scim??