halyx2008 halyx2008
关注数: 10 粉丝数: 58 发帖数: 135 关注贴吧数: 17
KDE经常崩溃终于有解了,好开心 KDE陆陆续续崩溃了快一个月了,每次都是干事的时候,突然屏幕一黑,然后重新回到登陆界面,好在没有什么写好的东西丢失的情况发生。 情况是这样的,我的系统:gentoo ~amd64 systemd kde5 frameworks5.12 plasma5.3.2 applications 4.14.3,属于混用KDE5和KDE4的,次次崩溃我也崩溃了,于是就是去看日志了,每次都是发现libQt5Sql.so.5.4.2崩溃了,类似这样的: kactivitymanage[957]: segfault at 7f37dcd23c50 ip 00007f37cc091fa1 sp 00007ffe4fb15d08 error 4 in libQt5Sql.so.5.4.2[7f37cc07e000+3f000] wps[3602]: segfault at 8 ip 00007f76e96510b4 sp 00007fff9a4ab190 error 4 in libQtCore.so.4.7.4[7f76e92af000+af5000] I also run dmesg to see something wrong. The following are related: Aug 17 14:20:32 Wallance kdeinit5[22869]: kdeinit5: Fatal IO error: client killed Aug 17 14:20:32 Wallance kdeinit5[22869]: kdeinit5: sending SIGHUP to children. Aug 17 14:20:32 Wallance kglobalaccel5[22884]: The X11 connection broke (error 1). Did the X11 server die? Aug 17 14:20:32 Wallance kdeinit5[22873]: The X11 connection broke (error 1). Did the X11 server die? Aug 17 14:20:32 Wallance kwalletd5[23101]: The X11 connection broke (error 1). Did the X11 server die? Aug 17 14:20:32 Wallance kactivitymanagerd[22895]: The X11 connection broke (error 1). Did the X11 server die Aug 17 14:20:32 Wallance kwin_x11[22915]: The X11 connection broke: I/O error (code 1) Aug 17 14:20:32 Wallance kdeinit5[22869]: kdeinit5: sending SIGTERM to children. Aug 17 14:20:32 Wallance kdeinit5[22869]: kdeinit5: Exit. Aug 17 14:20:32 Wallance kwin_x11[22915]: The X11 connection broke: I/O error (code 1) Aug 17 14:20:32 Wallance kdeinit5[22912]: The X11 connection broke (error 1). Did the X11 server die? Aug 17 14:20:32 Wallance sddm[840]: Display server stopped. Aug 17 14:20:32 Wallance kdeinit5[22871]: The X11 connection broke (error 1). Did the X11 server die? Aug 17 14:20:32 Wallance sddm-helper[22823]: [PAM] Ended. Aug 17 14:20:32 Wallance sddm[840]: Socket server stopping... Aug 17 14:20:32 Wallance sddm[840]: Socket server stopped. Aug 17 14:20:32 Wallance sddm[840]: Removing display 0 ... 我不知道怎么回事,于是报了bug 558004,但是一直没人理,估计也没人想到会是下面的原因,昨天无意中百度到了一个帖子,也说KDE5崩溃,不过就没提到我的那条错误日志,不过提到另一条日志,是关于~/.cache/ksycoca5(一般是在用户的cache目录)的,我一看我的日志中也是大把这些东西,一想估计情况差不多,上网搜了一下,这个程序是kbuildsycoca生成的,而后者又是kservice包里的,kservice是kde-frameworks软件集合里的,一想最近kf5.13才发布,不妨看了它的升级日志,果然kservice刚刚修复了这个bug,所以使用KDE5的最近可以升级kf5.13了,明天plasma5.4也要出了,大批更新,好期待啊。
1 下一页