Frequent Plasma restarts following latest update

Hi Forum,

Earlier today I installed the latest batch of updates and now I’m getting plasma restarting frequently on me. I thought it may have something to do with limited resources (I am doing a fair bit of compiling) but I’ve been doing the same kind of thing before the Xmas break with no real problems. Plasma comes back and all my apps keep ticking so its just annoying at the moment.

I noticed that the last batch of updates included a kernel update (yes I have restarted) which is about the only out of the ordinary thing that has changed recently.

Is anybody else getting the same kind of problem? Any suggestions for a fix?


~> uname -r
2.6.31.8-0.1-desktop

Are you using any special repositories?

zypper lr -d

Try creating a new user account, see if the same happens there (we can delete this account later)
Yast>Security and Users>User Account Management
You need to disable auto login to switch user logins

Yeah I’ve got a few extra repositories (I’ll just list the non default ones)

Index of /pub/vlc/SuSE/11.2/
Index of /pub/packman/suse/11.2
Index of /pub/videolan/vlc/SuSE/
Index of /pub/packman/suse/11.2
http://dl.google.com/linux/rpm/stable/i386
Index of /repositories/Emulators/openSUSE_11.2
Index of /repositories/games/openSUSE_11.2

The last 2 are remnants from various one-click installs off the build service.

My wife does have a user account on my laptop and so far hasn’t seen the same problem.

You should follow this guide to ensure multi-media success. VLC needs removing
Multi-media and Restricted Format Installation Guide - openSUSE Forums

Finally do this:
http://public.bay.livefilestore.com/y1plLhhjS70v5k_dMM4ZDXanIAPKzEDu4DDILKPSef4MpCvUILpkM_vbSq49l3_pXpWk3bwPzJijccgd8AJrIDOIQ/Packman%20Filter%20Final.png

To solve you crashes on your account, you can re-set all kde4 settings. Since other accounts don’t get the same as you, tells me it’s a problem in your settings. This will rename your folder just in case there is something you really need in there.
Before you do this, try disabling your desktop effects and see if it still happens.

Here is the kde4 settings fix;
Logged in to your account. Open a terminal and copy and paste this.

mv .kde4 .kde4-old

logout right away, and back in

I’ll give the multimedia thing a go.

I’ve moved/removed my .kde4 directory and so far so good.

I did have a backtrace from the KDE crash handler but I think I must have forgot to click the post reply button sigh. From memory I think the last couple of functions calls were in libplasma_applet.so (or lib<something>_applet.so). This correlates nicely with the reset kde settings suggestion.

Well I just had another plasma crash (backtrace below).

Its the first one in a couple of days so it may not be related at all to my original problem.



Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 0 (LWP 2793)]

Thread 2 (Thread 0xa85ccb70 (LWP 2796)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb74b4d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7514750 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb5c63a04 in ?? () from /usr/lib/libQtNetwork.so.4
#4  0xb7513623 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb74b06e5 in start_thread () from /lib/libpthread.so.0
#6  0xb74b0600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb5616700 (LWP 2793)):
[KCrash Handler]
#6  0xa8a5dfd8 in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#7  0xa8a5977f in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#8  0xa8a63575 in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#9  0xa8a546c8 in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#10 0xa8a5498e in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#11 0xb535cf53 in Plasma::Applet::flushPendingConstraintsEvents () from /usr/lib/libplasma.so.3
#12 0xb535d6b8 in Plasma::Applet::timerEvent () from /usr/lib/libplasma.so.3
#13 0xb761a51b in QObject::event () from /usr/lib/libQtCore.so.4
#14 0xb68047c4 in QGraphicsWidget::event () from /usr/lib/libQtGui.so.4
#15 0xb61ae8fc in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#16 0xb61b634e in QApplication::notify () from /usr/lib/libQtGui.so.4
#17 0xb6becce1 in KApplication::notify () from /usr/lib/libkdeui.so.5
#18 0xb760a32e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#19 0xb7639356 in ?? () from /usr/lib/libQtCore.so.4
#20 0xb7636325 in ?? () from /usr/lib/libQtCore.so.4
#21 0xb5d894c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb5d8cd98 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0xb5d8cebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0xb7636011 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#25 0xb625029a in ?? () from /usr/lib/libQtGui.so.4
#26 0xb760898d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#27 0xb7608dd9 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#28 0xb760b270 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#29 0xb61ae774 in QApplication::exec () from /usr/lib/libQtGui.so.4
#30 0xb40f9b49 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#31 0x0804e147 in _start ()

Are you using any desktop widgets?

Yeah the widgets I’m using are

  • An additional folder view showing my home directory
  • System Monitor - CPU
  • System Monitor - Temperature
  • Wastebin
  • World Clock

I’ve also got the “Desktop Cude” and “Cover Switcher” effects on.

I’m also noticing that lately the restarts are happening when I switch desktops.

Dump the widgets and the effects

leave it like that long enough to know it’s OK.
Add in 1 of what you dropped at a time, and give plenty of time to test it.

Yeah I’ll give it a go. I’ll see if I can make it happen more frequently.