KDE plasma-desktop crash when start desktop after upgrade to 11.3

Hi, alls,

I upgraded to 11.3 from 11.2, and when I start system, after login to desktop.
See the desktop a moment, the plasma-desktop crashed, the screen become black.
https://doc-14-ak-docs.googleusercontent.com/docs/secure/elr18tei38emjqrn51b9rvh6ggp04g97/pf8dd2aa0sn4r143bhsl0p96oiiqvv42/1279540800000/06542117257981779576/06542117257981779576/0BxXtnALLd-18ZTgyZjM2YTctNjU1YS00OWU1LTgwZGItNTJhNzdiZmZiY2My?nonce=5l5t56ubc4ki6&user=06542117257981779576&hash=9qt1095ja647nrqqnivtl107255j7m38

It’s luck to I install “Yakuake”, and let start with system start. So, I run “kstart plasma-desktop” in terminal, see below:


$kstart plasma-desktop                                                                                                                      
kstart(4652) main: Omitting both --window and --windowclass arguments is not recommended                                                                                                                                                                         
QDBusObjectPath: invalid path ""                                                                                                           
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)                                      
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout                                                             
QGraphicsLinearLayout::removeAt: invalid index 0                                                                                            
plasma-desktop(4656)/kdecore (services) KServicePrivate::init: The desktop entry file  "/usr/share/kde4/services/sysinfo.protocol"  has Type= "Application"  but no Exec line                                                                                                           
                                                                                                                                            
LancelotApplet::init()                                                                                                                      
QGraphicsLinearLayout::removeAt: invalid index 0                                                                                            
KCrash: Application 'plasma-desktop' crashing...                                                                                            
sock_file=/home/viki/.kde4/socket-linux-openSUSE.site/kdeinit4__0                                                                           
plasma-desktop(4655): Communication problem with  "plasma-desktop" , it probably crashed.                                                   
Error message was:  "org.freedesktop.DBus.Error.ServiceUnknown" : " "The name org.kde.plasma-desktop was not provided by any .service files" "                                                                                                                                          
                                                                                                                                            
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...                                                                            
QDBusObjectPath: invalid path ""                                                                                                            
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)                                      
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout                                                             
QGraphicsLinearLayout::removeAt: invalid index 0                                                                                            
plasma-desktop(4667)/kdecore (services) KServicePrivate::init: The desktop entry file  "/usr/share/kde4/services/sysinfo.protocol"  has Type= "Application"  but no Exec line                                                                                                           
                                                                                                                                            
LancelotApplet::init()                                                                                                                      
QGraphicsLinearLayout::removeAt: invalid index 0                                                                                            
plasma-desktop(4665): Communication problem with  "plasma-desktop" , it probably crashed.                                                   
Error message was:  "org.freedesktop.DBus.Error.ServiceUnknown" : " "The name org.kde.plasma-desktop was not provided by any .service files" " 

It crashed immediately.

And the Crash hander program got bellow message:


Application: Plasma Workshop (plasma-desktop), signal: Segmentation fault
Current thread is 1 (Thread 0x7f9ddebac7a0 (LWP 4656))

Thread 2 (Thread 0x7f9db7f56710 (LWP 4657)):
#0  0x00007f9dde4eb6b3 in poll () from /lib64/libc.so.6
#1  0x00007f9dd4791fd4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9dd4792510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9ddae756d6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#4  0x00007f9ddae4c292 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007f9ddae4c495 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007f9ddad632cf in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f9ddae2e458 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f9ddad65bf5 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f9ddaad7a4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f9dde4f482d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f9ddebac7a0 (LWP 4656)):
KCrash Handler
#5  0x00007f9dbb989e44 in TaskManager::TaskItem::winIds() const () from /usr/lib64/libtaskmanager.so.4
#6  0x00007f9dbb0cf69f in ?? () from /usr/lib64/kde4/plasma_applet_smooth-tasks.so
#7  0x00007f9dbb0d3b2a in ?? () from /usr/lib64/kde4/plasma_applet_smooth-tasks.so
#8  0x00007f9dbb0c2b25 in ?? () from /usr/lib64/kde4/plasma_applet_smooth-tasks.so
#9  0x00007f9dbb0c6cf8 in ?? () from /usr/lib64/kde4/plasma_applet_smooth-tasks.so
#10 0x00007f9ddae60a1f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#11 0x00007f9dbb97fcef in TaskManager::TaskGroup::itemAdded(TaskManager::AbstractGroupableItem*) () from /usr/lib64/libtaskmanager.so.4
#12 0x00007f9dbb9829e4 in TaskManager::TaskGroup::add(TaskManager::AbstractGroupableItem*) () from /usr/lib64/libtaskmanager.so.4
#13 0x00007f9dbb987c4d in ?? () from /usr/lib64/libtaskmanager.so.4
#14 0x00007f9dbb98d1a5 in ?? () from /usr/lib64/libtaskmanager.so.4
#15 0x00007f9dbb98d953 in ?? () from /usr/lib64/libtaskmanager.so.4
#16 0x00007f9dbb98dc2e in TaskManager::GroupManager::setGroupingStrategy(TaskManager::GroupManager::TaskGroupingStrategy) () from /usr/lib64/libtaskmanager.so.4
#17 0x00007f9dbb0c6090 in ?? () from /usr/lib64/kde4/plasma_applet_smooth-tasks.so
#18 0x00007f9dbb0c6cc8 in ?? () from /usr/lib64/kde4/plasma_applet_smooth-tasks.so
#19 0x00007f9ddae60a1f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#20 0x00007f9dbb0c236f in ?? () from /usr/lib64/kde4/plasma_applet_smooth-tasks.so
#21 0x00007f9dde073292 in Plasma::Corona::loadLayout(QString const&) () from /usr/lib64/libplasma.so.3
#22 0x00007f9dde073db2 in Plasma::Corona::initializeLayout(QString const&) () from /usr/lib64/libplasma.so.3
#23 0x00007f9dde7c9187 in ?? () from /usr/lib64/libkdeinit4_plasma-desktop.so
#24 0x00007f9dde7c9478 in ?? () from /usr/lib64/libkdeinit4_plasma-desktop.so
#25 0x00007f9dde7d367f in ?? () from /usr/lib64/libkdeinit4_plasma-desktop.so
#26 0x00007f9ddae60a1f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#27 0x00007f9ddae65dbf in ?? () from /usr/lib64/libQtCore.so.4
#28 0x00007f9ddae5e22e in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#29 0x00007f9ddb59a4d4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#30 0x00007f9ddb5a2aca in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#31 0x00007f9ddc615c06 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#32 0x00007f9ddae4ce4c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#33 0x00007f9ddae780c9 in ?? () from /usr/lib64/libQtCore.so.4
#34 0x00007f9ddae74fd4 in ?? () from /usr/lib64/libQtCore.so.4
#35 0x00007f9dd4791a93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#36 0x00007f9dd4792270 in ?? () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f9dd4792510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f9ddae7567f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#39 0x00007f9ddb63b14e in ?? () from /usr/lib64/libQtGui.so.4
#40 0x00007f9ddae4c292 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#41 0x00007f9ddae4c495 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#42 0x00007f9ddae5088b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#43 0x00007f9dde7c127d in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#44 0x00007f9dde442b7d in __libc_start_main () from /lib64/libc.so.6
#45 0x0000000000400699 in _start ()

Hope someone can help me. Thanks!

Video card?? driver??

there’s 3 (or 4) plasma*rc files in ~/.kde4/share/config - move, rename or delete them and then restart kde. This will indicate if there’s a corrupt rc file and if so maybe you should just start from scratch.

Video card driver is ok!

I will try it later. Thank you very much!

For plasma reset: rename or remove, but it must be done, either from gnome or outside X

.kde4/share/config/plasma-appletsrc
.kde4/share/config/plasma-desktop-appletsrc
.kde4/share/config/plasma-desktoprc
.kde4/share/config/plasmarc

after you remove, delete or rename the pasma*rc files stopping and restarting plasma-desktop will bring you back to defaults

kquitapp plasma-desktop && plasma-desktop

stopping and restarting plasma-desktop after removing/moving/renaming the files has always brought me back to the default

kquitapp plasma-desktop && plasma-desktop

yes, I remove these files and restart plasma-desktop, it recreate these files.
And it works well now.
Thanks very much!

That’s what it does.
Good to know it’s OK now

KDE crashes for me as well. Deleting the files plasma-desktop-appletsrc, plasmarc, and plasma-desktoprc doesn’t help.
If I add applets etc. to a panel, it crashes shortly after login (and returns to the login screen). If I use firefox, it crashes, If I use konqueror, it crashes later (i.e., I can browse for a while).
KDE does not crash when I log in as a different user (an account without any customizations only used to connect to a couple of web pages). Other window managers, such as fvwm, work also fine.
I’m more than willing to trade all the bells and whistles (applets, panels, etc.) for stability and robustness…

Then try removing the whole .kde4 folder
I take it you know how

Did that yesterday, but KDE/plasma continues to crash (only a bit later 8-(
I can work for a while, but as soon as I click into the panel to maximize an iconified window or type Alt-Tab to switch to another window, KDE crashes immediately.

Let us see your repo list

zypper lr -d

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

–±------------------------±------------------------±--------±--------±---------±-------±----------------------------------------------------------------±-------
1 | Packman Repository | Packman Repository | Yes | Yes | 90 | rpm-md | Index of /suse/11.3/ |
2 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3 11.3-1.82 | Yes | No | 130 | yast2 | cd:///?devices=/dev/sr0 |
3 | repo-non-oss | openSUSE-11.3-Non-Oss | Yes | Yes | 120 | yast2 | Index of /distribution/11.3/repo/non-oss |
4 | repo-oss | openSUSE-11.3-Oss | Yes | Yes | 120 | yast2 | Index of /distribution/11.3/repo/oss |
5 | repo-source | openSUSE-11.3-Source | No | Yes | 140 | NONE | Index of /source/distribution/11.3/repo/oss |
6 | repo-update | openSUSE-11.3-Update | Yes | Yes | 99 | rpm-md | Index of /update/11.3 |

When you tried a new .kde4, did you do it outside X

What graphics device do you have?

.kde4 was removed in an xterm that ran within FVWM. Can try it again when no X for that user is active.

ATI Radeon X1300/X1550

Try it again from a console login

mv .kde4 .kde4-old

If that doesn’t help
Disable repo 2 (cd/dvd)
Set all the others to 99 priority, but leave packman as it is.
Then do zypper dup

I am using Gnome/OpenSUSE 11.3.

After upgrading to 11.3 from 11.2 recently whenever i use alt+tab in succession the OS crashes

Please Help!!!

Please start a new thread. This thread is KDE based and nothing to do with your issue.
That way you will get better support.
Thanks