LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: Thruth

解决 KDE 频繁崩溃问题的补丁测试(Scim-qtimm相关)+第二轮更新

[复制链接]
发表于 2007-1-8 18:05:03 | 显示全部楼层

好像不管用啊,大哥

Post by Thruth
James_su 提供了补丁,我编译打了包,这里提供下载,欢迎大家下载安装进行测试,看是否解决了 KDE 的频繁崩溃问题。仅仅适用于 openSUSE 10.2。

附件提供源码包和 x86_64, i586两种包,供64位系统和32位系统下载。

安装方法

su
rpm -Uhv 文件名.rpm

保险起见,重启后生效。欢迎大家积极测试,提交测试结果。

是说KDE/QT3程序崩溃
弹出对话框说什么已经崩溃云云

其实这个问题由来已久,从10.0就有

探出崩溃对话框的时候都是拼音输入法打开的时候

这在用Kopete的时候是灾难性的

把输入法换成中文

Kopete可以正常弹出第一个窗口

再点一个联系人头像弹出对话窗口接着就崩溃了

[color="Red"]用新补丁再次更新了包,请下载测试:


我下了安装了,还是常出现崩溃的现象
回复 支持 反对

使用道具 举报

发表于 2007-1-11 20:45:53 | 显示全部楼层
刚才没安装补丁时用konqueror下载这个补丁都会导致konqueror崩溃
后来用opera下完补丁并安装后现在用konqueror也可以下载东西了
这下不用老担心崩溃的问题啦~~~
回复 支持 反对

使用道具 举报

发表于 2007-1-11 20:47:31 | 显示全部楼层
晕,用konqueror回贴居然乱码
回复 支持 反对

使用道具 举报

发表于 2007-1-12 18:33:05 | 显示全部楼层
suse 10.02 KDE崩老了!天天崩上20多次
回复 支持 反对

使用道具 举报

发表于 2007-1-12 18:34:58 | 显示全部楼层
楼主是人民大救星啊!!!!
回复 支持 反对

使用道具 举报

发表于 2007-1-13 11:25:25 | 显示全部楼层
这么吓人,刚初学,很多不懂,怎么容易崩溃...难呀
回复 支持 反对

使用道具 举报

发表于 2007-1-20 14:29:03 | 显示全部楼层

SuSE 10.1下制作scim-qtimm的rpm包

SuSE的版本:SuSE 10.1 32bit版本

本来在opensuse的build service里面,有suzhe老大打了patch以后,
新build的for SuSE 10.1的scim-qtimm的rpm包,路径如下:
http://software.opensuse.org/download/M17N/SUSE_Linux_10.1/i586/scim-qtimm-0.9.4
-44.4.i586.rpm

但是如果单纯装这个包的话,在konsole或者qterm等for qt3的程序里无法调出scim来输入。

因此,我们需要自己来build一个scim-qtimm的rpm包。

先下载一个for SuSE 10.1的scim-qtimm的src.rpm包
http://software.opensuse.org/download/M17N/SUSE_Linux_10.1/src/scim-qtimm-0.9.4-
44.4.src.rpm

按照要求,把目前所使用的scim版本对应的scim-devel装上(如果你的scim是装SuSE 10.1的时候的原始版本的话,只需装SuSE 10.1光盘里的scim-devel即可)。

因为在rpmbuild的过程中出错,因此我要考虑自己改某些文件。
先用rpm命令把这个src.rpm包放到/usr/src/packages里面去

  1. rpm -Uvh scim-qtimm-0.9.4-44.4.src.rpm
复制代码


在/usr/src/packages/SPECS目录下改动scim-qtimm.spec,我打算改两个地方。
该patch如下:

  1. --- scim-qtimm.spec.orig        2007-01-20 14:00:40.000000000 +0800
  2. +++ scim-qtimm.spec     2007-01-20 14:01:03.000000000 +0800
  3. @@ -18,7 +18,7 @@
  4. Provides:       locale(qt3:ja;ko;zh)
  5. Summary:        Qt input module plugin for SCIM
  6. Version:        0.9.4
  7. -Release:        44.4
  8. +Release:        20
  9. URL:            http://www.scim-im.org/
  10. # CVS repository:
  11. # cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/scim login
  12. @@ -46,7 +46,7 @@
  13. chmod -R u+w .
  14. rm -f config.cache
  15. . /etc/opt/kde3/common_options
  16. -update_admin --no-unsermake
  17. +#update_admin --no-unsermake

  18. %build
  19. . /etc/opt/kde3/common_options
复制代码


然后在该目录下运行

  1. rpmbuild -ba --clean scim-qtimm.spec
复制代码


在/usr/src/packages/SRPM和/usr/src/packages/RPMS/i586里面
就有我们所需要的src.rpm包和rpm包了。

只需要用root用户运行下面的命令就能装上这个rpm包

  1. rpm -Fhv scim-qtimm-0.9.4-20.i586.rpm
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-1-25 15:36:56 | 显示全部楼层
试试看,多谢了
回复 支持 反对

使用道具 举报

发表于 2007-1-27 10:18:02 | 显示全部楼层
向Thruth老大致谢
回复 支持 反对

使用道具 举报

发表于 2007-1-30 17:45:25 | 显示全部楼层
哈哈,偶刚装的10.2,也是经常崩溃
打了搂主的补丁后,截至目前还没出过问题,谢谢搂主了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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