LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]scim 1.4.5, 在FC5 x86-64上出问题,"SCIM has exited abnormally&

[复制链接]
发表于 2006-10-13 14:21:03 | 显示全部楼层 |阅读模式
1, 硬件环境 HP Compaq NX6325, AMD Turion 64 X2 处理器
2, FC5 x86-64, KDE
3, 我的locale:
LANG=zh_CN.UTF-8
LC_CTYPE=zh_CN.UTF-8



问题:
1。  FC5不带scim-fcitx, 其他的scim imengine都好使, 但我装上scim-fcitx , 无论是rpm安装还是从源代码编译, 运行scim-setup都找不到fcitx。

2。 我把FC5所有的scim-* rpm包全部删除了, 从源代码编译安装了scim-1.4.5, scim-tables-0.5.7, scim-ccinput-0.3.1, scim-hangul-0.2.1, scim-m17n-0.2.1, scim-fcitx-3.1.1, scim-pinyin-0.5.91, scim-uim-0.1.4 。

编译安装都没什么问题, 并且我export CC='gcc -mtune=k8'和export CXX='g++ -mtune=k8'进行了优化编译。

(也许值得一提的是安装Im engine时configure说找不到scim-libs, 我手工把scim-1.4.5下的*.pc文件拷贝到/usr/lib64/pkgconfig/下就没问题了)

  但是init 3 再init 5, scim没起来。 手工启动scim:

Smart Common Input Method 1.4.5

Launching a SCIM daemon with Socket FrontEnd ...
Loading simple Config module...
Creating backend...
Launching a SCIM process with X11...
Loading simple Config module ...
Creating backend ...
SCIM has exited abnormally.


试图启动scim-setup:
/usr/bin/scim-setup: line 32:  3322 段错误              /lib/scim-1.0/scim-helper-launcher setup 8034d025-bdfc-4a10-86a4-82b9461b32b0  *



试过export GTK_IM_MODULE="XIM", 也还是一样的现象。  大家有什么建议吗? 谢谢先
 楼主| 发表于 2006-10-13 15:28:27 | 显示全部楼层
才发现!

用dmesg输出的最后几行:

scim-launcher[3188] general protection rip:2ac47a23a447 rsp:7fff340c4600 error:0
scim-launcher[3190] general protection rip:2ba6280aa447 rsp:7fff862547b0 error:0
scim-launcher[3208] general protection rip:2b663bdcf447 rsp:7fff7252fe30 error:0
scim-launcher[3211] general protection rip:2b457b0bb447 rsp:7fff33245b70 error:0
scim-launcher[3298] general protection rip:2b80276b1447 rsp:7fff86c4e170 error:0
scim-launcher[3299] general protection rip:2b4a9960e447 rsp:7fff14cf1230 error:0
scim-helper-lau[3316] general protection rip:2b6da277c447 rsp:7fff0d727930 error:0
scim-helper-lau[3319] general protection rip:2b0c68069447 rsp:7fff47e3b040 error:0
scim-helper-lau[3322] general protection rip:2b874e491447 rsp:7fff61a12c10 error:0
scim-launcher[3440] general protection rip:2b9d93c99447 rsp:7fff1a665b90 error:0
scim-launcher[3460] general protection rip:2b8a2a428447 rsp:7fff83ed9400 error:0
scim-launcher[3464] general protection rip:2aaada9a9447 rsp:7fffd3957ea0 error:0
scim-helper-lau[3466] general protection rip:2ab1946c3447 rsp:7fff1b7e0dc0 error:0
scim-helper-lau[3469] general protection rip:2b4738496447 rsp:7fff77a0dc20 error:0
scim-launcher[3571] general protection rip:2af14e7db447 rsp:7fff5fb26030 error:0
scim-launcher[3577] general protection rip:2b27df64c447 rsp:7fffcecb31e0 error:0
scim-launcher[3586] general protection rip:2ada6f68f447 rsp:7fff3ec70170 error:0
scim-launcher[3588] general protection rip:2b40d4724447 rsp:7fffd9bdd100 error:0
scim-launcher[3608] general protection rip:2ab4881f7447 rsp:7fff26107640 error:0
scim-launcher[3610] general protection rip:2ad4cbb21447 rsp:7fffe27ddd30 error:0
scim-launcher[3844] general protection rip:2b837ef8e447 rsp:7fff2f372880 error:0
scim-launcher[3858] general protection rip:2acefef9e447 rsp:7fffaf3628a0 error:0
scim-launcher[3871] general protection rip:2b0fa2144447 rsp:7fff0c1ba700 error:0
scim-launcher[3872] general protection rip:2ad52343a447 rsp:7fff8aec53f0 error:0
scim-launcher[3873] general protection rip:2af72e775447 rsp:7fff7fb8c0f0 error:0
scim-launcher[3877] general protection rip:2b9c4daf6447 rsp:7fff60808d70 error:0
scim-launcher[3886] general protection rip:2b54fe48b447 rsp:7fffafe763a0 error:0
scim-launcher[3888] general protection rip:2b6046e17447 rsp:7fff674e9a30 error:0


SCIM怎么会引发CPU的通用保护异常呢?  他不过是个普通应用程序呀, 晕了。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-13 15:28:56 | 显示全部楼层
现在把从源代码编译的scim-*都make uninstall了, 重新从rpm包安装scim/scim-lib/scim-devel/scim-pinyin/scim-fcitx, 但还是fcitx不能出现在scim-setup中, 用scim -l却能看到fcitx。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-18 16:22:35 | 显示全部楼层
哪位朋友帮帮忙啊, 现在我也不奢求从源代码编译了, 只要解决这个问题就好了:

scim -l 能看到fcitx, 但scim-setup却看不到。

谢谢
回复 支持 反对

使用道具 举报

发表于 2006-10-18 17:12:21 | 显示全部楼层
貌似scim-fcitx不支持scim1.4.4及以上版本。
我上次在rhel4 update4,scim1.4.4上装scim-fcitx也不ok
回复 支持 反对

使用道具 举报

发表于 2006-10-18 22:27:04 | 显示全部楼层
貌似 scim-fcitx 不支持 64 位。
回复 支持 反对

使用道具 举报

发表于 2006-10-19 08:48:56 | 显示全部楼层
Post by james_su
貌似 scim-fcitx 不支持 64 位。


我在32位的rhel4 update3上scim1.4.4也没装上scim-fcitx。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-19 16:29:54 | 显示全部楼层
Post by crocodile320
我在32位的rhel4 update3上scim1.4.4也没装上scim-fcitx。


我以前在32位机器上用FC5, 一直都是用scim-fcitx的, 我用的FC5上的scim版本是 1.4.4-9...看起来不是这也问题呀


不过要说scim-fcitx不支持64位,却也奇怪了,明明是是build成x86-64的rpm包的。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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