LinuxSir.cn,穿越时空的Linuxsir!

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

KDE4.3.0 plasma启动就崩溃 如何修复啊

[复制链接]
发表于 2009-8-30 17:10:45 | 显示全部楼层 |阅读模式
到KDE4.3.0后,重来没有崩溃过,速度比以前也快了很多,
不过今天一开机, 在没有任何征兆的情况下,就出现了如下的情况
Application: Plasma 工作区 (plasma-desktop), signal: Segmentation fault
[Current thread is 0 (LWP 12200)]

Thread 2 (Thread 0xa8abfb70 (LWP 12201)):
#0  0xb7fe9424 in __kernel_vsyscall ()
#1  0xb649e916 in nanosleep () from /lib/libc.so.6
#2  0xb649e72f in sleep () from /lib/libc.so.6
#3  0xb775ca5c in ?? () from /usr/lib/libkdeui.so.5
#4  0x00000000 in ?? ()

Thread 1 (Thread 0xb5092710 (LWP 12200)):
#0  0xb7fe9424 in __kernel_vsyscall ()
#1  0xb705e145 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb70d7dcb in QWaitCondition::wait () from /usr/lib/qt4/libQtCore.so.4
#3  0xb7feafc4 in ?? () from /lib/ld-linux.so.2
#4  0xb70d1f48 in QMutex::lock () from /usr/lib/qt4/libQtCore.so.4
#5  0xbf989264 in ?? ()
#6  0x09ff0ef8 in ?? ()
#7  0x00048058 in ?? ()
#8  0xb7fcc7b8 in ?? ()
#9  0x00000000 in ?? ()

fans@fans ~ $ plasma-desktop
QDBusObjectPath: invalid path ""
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
Invalid D-BUS interface name 'org.kde.plasma-desktop.PlasmaApp' found while parsing introspection
fans@fans ~ $ plasma-desktop: Fatal IO error: client killed
KCrash: Application 'plasma-desktop' crashing...
sock_file=/home/fans/.kde4/socket-fans/kdeinit4__0
QDBusObjectPath: invalid path ""
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout


如图所示, 一切都没问题, 就是plasma 组件一个都出不来, 桌面漆黑一片,....该怎么办呢?
可执行程序:plasma-desktop 进程号:2702 信号:11(Segmentation fault)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2009-8-31 16:06:56 | 显示全部楼层
up up up
回复 支持 反对

使用道具 举报

发表于 2009-8-31 17:16:14 | 显示全部楼层
段錯誤呀!這個就不知道了,不行你去KDEcn 或者KDE.org問下。
回复 支持 反对

使用道具 举报

发表于 2009-8-31 17:38:34 | 显示全部楼层
段错误,是不是都和显示驱动有关系啊。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-31 21:29:45 | 显示全部楼层
我用了一段时间都是好好的, intel驱动也没升级, 突然一天就挂了....
回复 支持 反对

使用道具 举报

发表于 2009-8-31 22:18:57 | 显示全部楼层
把怀疑的包都emerge一遍,呵呵。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-1 11:47:25 | 显示全部楼层
刚才看到这个
Ok, i got mine fixed by re-merging the new jpeg-7.
Apparently, this solved it. Had a few gtk-related problems solved, too after
remerging.

Hope that helps everyone.
一会试验之
回复 支持 反对

使用道具 举报

发表于 2009-9-1 13:09:49 | 显示全部楼层
尽管现在 KDE4 华丽且易用,但是 KDE4 并不是那么稳定,尤其是 plasma。如果在一次 plasma 崩溃之后,你有幸保留了一个 Shell 或者能调出 Krunner 的话,有一定的几率可以通过以下脚本重启 plasma:
原载:http://blog.gmsh.pp.ru/2009/08/how-restart-plasma-after-crash/

kbuildsycoca4

kquitapp plasma-desktop

kstart plasma-desktop

这样启动 plasma 要比 killall plasma-desktop && plasma-desktop 要更合乎规范。因为系统配置缓存需要重建,而且把 plasma 的关闭和重启交由 KDE 处理更加稳定。

注:以上是 KDE 4.3 的脚本,KDE 4.3 之前的脚本需要把所有的 plasma-desktop 换成 plasma 。
[图]并不怎么稳定的 plasma

碰巧看到这个不知道对你有没有帮助,linuxtoy.org里面的。看来崩溃是正常的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-1 14:54:02 | 显示全部楼层
jpeg升级所至, 我暂时给降回去了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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