QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1220|回复: 14

全面描述我的另一个输入法SCIM的问题(换了一个也不行)

[复制链接]
发表于 2004-3-8 23:25:32 | 显示全部楼层 |阅读模式
REDHAT9
还是把默认的那个输入法 删除掉了 成功。
下载了scim.zip在XWINDOW下解压到tmp/shuru目录
这时候先准备看他的README 点README 弹出NAUTILUS没有安装能够显示的查看器。!!!

没办法 只好开始安装了,发现里头有好几个文件 希望大家解释下
SCIM-0.9.0-1.i586.rpm
scim-0.9.0-1.src.rpm
ccinput-0.3.0-2.i386.rpm
ccinput-0.3.0-2.src.rpm

我就选了第一个安装
rpm -ivh scim-0.9.0-1.i586.rpm
接着就是########100%
#####100%  
看来成功了
在XWINDOWS的首选项里也看到了SCIM图标

这时候按CTRL+SPACE就是调不出来,在什么程序下都不行 浏览器和笔记本都实验了 不行!!!
运行那个SCIM图标 能调出配置对话框 把 快截方式改为不用CTRL+SPACE用别的 一样不行!!  在当前配置模块那  是SIMPLE选项

   把那个文件复制了 业不行1一切都实验了 就是调不出来输入法
换了一个机器又安装1次
如下
[root@localhost shuru]# rpm -e scim-0.9.0-1.i586.rpm
error: package scim-0.9.0-1.i586.rpm is not installed
[root@localhost shuru]# rpm -ivh scim-0.9.0-1.i586.rpm
Preparing...                ########################################### [100%]
   1:scim                   ########################################### [100%]
[root@localhost shuru]# scim
Smart Common Input Method 0.9.0

Loading simple Config module ...
Creating backend ...
Loading Server module: rawcode ...
    Loading Server Factory 0 ... : OK
rawcode Server module is successfully loaded.
Loading Server module: table ...
Failed to load table Server module.
Loading x11 FrontEnd module ...
Starting SCIM ...

然后没反应了

说的还算详细吧? 希望大家帮助
发表于 2004-3-8 23:27:09 | 显示全部楼层
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=1651
回复

使用道具 举报

 楼主| 发表于 2004-3-8 23:33:55 | 显示全部楼层
wo  xia de jiu shi zhege ~~~

the url you give me is the same with which i download and installed
回复

使用道具 举报

 楼主| 发表于 2004-3-8 23:40:11 | 显示全部楼层
在XWINDOW下 我无意用CTRL——ALT +F1 切到字符模式
发现有如下提示  能帮助解决问题吗

(gedit:2243)   unable to open XIM input method,falling back to Xlookup string()
回复

使用道具 举报

发表于 2004-3-8 23:42:59 | 显示全部楼层
[code:1]安装完毕请将xinput文件替换掉/etc/X11/xinit/xinitrc.d/xinput[/code:1]
回复

使用道具 举报

 楼主| 发表于 2004-3-8 23:48:26 | 显示全部楼层
SCIM-0.9.0-1.i586.rpm
scim-0.9.0-1.src.rpm
ccinput-0.3.0-2.i386.rpm
ccinput-0.3.0-2.src.rpm
这几个包都是什么意思呢???
必须都安装吗? 谢谢你 
回复

使用道具 举报

发表于 2004-3-8 23:49:38 | 显示全部楼层
read readme.txt
回复

使用道具 举报

 楼主| 发表于 2004-3-8 23:52:06 | 显示全部楼层
这时候先准备看他的README 点README 弹出NAUTILUS没有安装能够显示的查看器。!!!

yumen ba
回复

使用道具 举报

发表于 2004-3-8 23:57:50 | 显示全部楼层
gedit
回复

使用道具 举报

 楼主| 发表于 2004-3-8 23:58:34 | 显示全部楼层
ba xinput fuzhi le haishi bu xing !!!!!  99wo




i copy the xinput to the right folder,and reboot the os ,and the same thing happen,
help me  ,3QU
回复

使用道具 举报

发表于 2004-3-9 00:03:26 | 显示全部楼层
[code:1]cd ~
rm -rf .scim[/code:1]
restart X.
回复

使用道具 举报

 楼主| 发表于 2004-3-9 18:51:35 | 显示全部楼层
1一切都实验了 就是调不出来输入法
换了一个机器又安装1次
如下
[root@localhost shuru]# rpm -e scim-0.9.0-1.i586.rpm
error: package scim-0.9.0-1.i586.rpm is not installed
[root@localhost shuru]# rpm -ivh scim-0.9.0-1.i586.rpm
Preparing...                ########################################### [100%]
   1:scim                   ########################################### [100%]
[root@localhost shuru]# scim
Smart Common Input Method 0.9.0

Loading simple Config module ...
Creating backend ...
Loading Server module: rawcode ...
    Loading Server Factory 0 ... : OK
rawcode Server module is successfully loaded.
Loading Server module: table ...
Failed to load table Server module.
Loading x11 FrontEnd module ...
Starting SCIM ...

然后没反应了
回复

使用道具 举报

 楼主| 发表于 2004-3-9 18:52:20 | 显示全部楼层
在任务兰上能看到一个小键盘
就是不能输入  我 74了
回复

使用道具 举报

发表于 2004-3-9 20:06:32 | 显示全部楼层
这是我的失误,因为scim 0.9已经出来了,所以我用这个替换了原来的0.8,结果ccinput依赖于0.8的scim,所以我提供了一个src.rpm的ccinput,希望大家自己编译。
应该是
rpm -Uvh scim-0.9xxxx.rpm
rpmbuild --rebuild ccinput-0.3.0-2.src.rpm
rpm -Uvh /usr/src/Redhat/RPMS/i386/ccinput-0.3.0-2.i386.rpm

有一点要说明一下,scim-0.x的rpm仅仅是输入法的程序文件,并不包括任何实际可以使用的输入法,需要安装 scim-chinese包或者ccinput包才可以输入中文。以下是readme的内容。

安装完毕请将xinput文件替换掉/etc/X11/xinit/xinitrc.d/xinput 文件,即可不需手动在/etc/bashrc

or ~/.bashrc中设置XMODIFIERS变量而自动使用SCIM,当然,您也可以自己手动修改而不用我提供的文

件,这并不复杂。

替换完毕后请运行chmod +x /etc/X11/xinit/xinitrc.d/xinput 给这个文件加上可执行属性。

使用RH8的朋友可以用scim-0.8.2-1ul1.i386.rpm,这个其实是for United Linux 1.0的,不过也适用于

任何使用GCC 3.2 GLIBC 2.2.5 GTK+ 2.0.x的发行版。

至于具体应该用哪个,大家可以自行运行
rpm -q gcc
rpm -q glibc
rpm -q gtk2
看看版本再决定。

另外,这次改动加入了ccinput,因为scim-chinese模块不是GPL的,而ccinput是共创开源的输入法,

GPL的,另外,我也觉得这个输入法非常好用。

这次更新为0.9版,我把src.rpm也包括进去了,需要的人可以自行编译,也可以去http://ns.

turbolinux.com.cn/~suzhe/scim/download.html自己下载编译。

scim-0.9.0-1.i586.rpm,这个是for RH9和Fedora的SCIM 0.9版,也适用于任何使用GCC 3.3.1 GLIBC

2.3.x GTK+ 2.2.x的发行版。如果使用scim-0.9.0-1.i586.rpm并且使用ccinput的话,ccinput需要自行

从src.rpm编译,嫌麻烦的话就使用二进制包的scim-chinese吧,或者使用0.8的scim+ccinput也可以。

总之,就是
rpm -Uvh scim-0.8.2-1ul1.i386.rpm
rpm -Uvh ccinput-0.3.0-2.i386.rpm / rpm -Uvh scim-chinese-0.2.6-1ul1.i386.rpm(二选一,不用都装)
或者
rpm -Uvh scim-0.9.0-1.i586.rpm
rpm -Uvh scim-chinese-0.2.7-1.i586.rpm
不嫌麻烦就把scim和ccinput都重新编译一遍吧。

我重新上传了一个版本,你再试试看?
回复

使用道具 举报

发表于 2004-3-10 11:31:28 | 显示全部楼层
不行啊,ccinput-0.3.0-2.src.rpm rebuild 失败啊
make[3]: *** [scim_ccin_server.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/ccinput-0.3.0/scim/Server'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/ccinput-0.3.0/scim'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/ccinput-0.3.0'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.65208 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.65208 (%build)
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-27 08:04 , Processed in 0.070578 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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