LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 06-27-2014, 11:08 AM   #1
tty_zero
LQ Newbie
 
Registered: Jun 2014
Posts: 2

Rep: Reputation: Disabled
Plasma desktop shell closed unexpectedly


Hello all.
I'm using a 64 bit slackware 14.1 linux with stock kde version (4.10.5) and all of a sudden i cannot get kde working properly anymore. Whenever I try to start X (using kdm or startx) I get a "Plasma desktop shell segmentation fault" an then it gets stuck in a blank screen with no panels or widgets. However, I can start any application using alt+f2 including Firefox, where I'm writing this post right now. As far as i can remember no update on the system was done before that. Using root the problem does NOT happen and graphical environment is just fine.

I've tried many solutions found on the web like:
- removing contents of /var/tmp/kdecache-"user" folder;
- adding "sleep 10 && plasma-desktop" on /usr/share/autostart/plasma-desktop.desktop;
- re-"moving" folders inside ~/.kde/
- updated kde to 4.12.5

But all of them with no success.

Could anyone give me a light on how to fix this or even restore user settings back to original? At this point i just want kde functional to my user again, no customizations made before are important.

Thanks in advance!

Ktrash:
Code:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f853fThanks in advance!da17c0 (LWP 27913))]

Thread 3 (Thread 0x7f85153e2700 (LWP 27936)):
#0  0x00007f853e3c3c44 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f85311ec31b in ?? () from /usr/lib64/qt/lib/libQtScript.so.4
#2  0x00007f85311ec359 in ?? () from /usr/lib64/qt/lib/libQtScript.so.4
#3  0x00007f853e3bfce2 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f853c988abd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f848ba92700 (LWP 27937)):
#0  0x00007f853c97ea9d in poll () from /lib64/libc.so.6
#1  0x00007f85390d4604 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f85390d470c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f853e78c7b6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4
#4  0x00007f853e75e8bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4
#5  0x00007f853e75ebb5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4
#6  0x00007f853e65dfcf in QThread::exec() () from /usr/lib64/qt/lib/libQtCore.so.4
#7  0x00007f853e740213 in ?? () from /usr/lib64/qt/lib/libQtCore.so.4
#8  0x00007f853e66060f in ?? () from /usr/lib64/qt/lib/libQtCore.so.4
#9  0x00007f853e3bfce2 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f853c988abd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f853fda17c0 (LWP 27913)):
[KCrash Handler]
#5  0x00007f853eafa430 in QDBusMessage::arguments() const () from /usr/lib64/qt/lib/libQtDBus.so.4
#6  0x00007f853eb28d13 in QDBusPendingReplyData::argumentAt(int) const () from /usr/lib64/qt/lib/libQtDBus.so.4
#7  0x00007f848a04584c in QDBusPendingReply<unsigned int, void, void, void, void, void, void, void>::Select<0>::Type const QDBusPendingReply<unsigned int, void, void, void, void, void, void, void>::argumentAt<0>() const () from /usr/lib64/libNetworkManagerQt.so.0
#8  0x00007f848a03fb75 in NetworkManager::NetworkManagerPrivate::init() () from /usr/lib64/libNetworkManagerQt.so.0
#9  0x00007f848a040e5d in NetworkManager::NetworkManagerPrivate::NetworkManagerPrivate() () from /usr/lib64/libNetworkManagerQt.so.0
#10 0x00007f848a040f1c in ?? () from /usr/lib64/libNetworkManagerQt.so.0
#11 0x00007f848a041279 in NetworkManager::isWimaxEnabled() () from /usr/lib64/libNetworkManagerQt.so.0
#12 0x00007f848a36b75c in ?? () from /usr/lib64/kde4/imports/org/kde/networkmanagement/libplasmanetworkmanagementplugins.so
#13 0x00007f848a36d1f0 in ?? () from /usr/lib64/kde4/imports/org/kde/networkmanagement/libplasmanetworkmanagementplugins.so
#14 0x00007f8530a46d26 in ?? () from /usr/lib64/qt/lib/libQtDeclarative.so.4
#15 0x00007f8530a4a75e in ?? () from /usr/lib64/qt/lib/libQtDeclarative.so.4
#16 0x00007f8530a3de18 in ?? () from /usr/lib64/qt/lib/libQtDeclarative.so.4
#17 0x00007f8530a3e2ef in ?? () from /usr/lib64/qt/lib/libQtDeclarative.so.4
#18 0x00007f8530a3e3cd in QDeclarativeComponent::beginCreate(QDeclarativeContext*) () from /usr/lib64/qt/lib/libQtDeclarative.so.4
#19 0x00007f8530a3bf9b in QDeclarativeComponent::create(QDeclarativeContext*) () from /usr/lib64/qt/lib/libQtDeclarative.so.4
#20 0x00007f85332289bc in ?? () from /usr/lib64/libplasma.so.3
#21 0x00007f853e777b4e in QObject::event(QEvent*) () from /usr/lib64/qt/lib/libQtCore.so.4
#22 0x00007f853dec6adb in QGraphicsWidget::event(QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4
#23 0x00007f853d8cdc5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4
#24 0x00007f853d8d4220 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtGui.so.4
#25 0x00007f853f79cf9a in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#26 0x00007f853e75fc5d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt/lib/libQtCore.so.4
#27 0x00007f853e762caf in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt/lib/libQtCore.so.4
#28 0x00007f853e78ced3 in ?? () from /usr/lib64/qt/lib/libQtCore.so.4
#29 0x00007f85390d4316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f85390d4668 in ?? () from /usr/lib64/libglib-2.0.so.0
#31 0x00007f85390d470c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f853e78c795 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4
#33 0x00007f853d96a786 in ?? () from /usr/lib64/qt/lib/libQtGui.so.4
#34 0x00007f853e75e8bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4
#35 0x00007f853e75ebb5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt/lib/libQtCore.so.4
#36 0x00007f853e763ccb in QCoreApplication::exec() () from /usr/lib64/qt/lib/libQtCore.so.4
#37 0x00007f852bf28acc in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#38 0x000000000040865a in _start ()
 
Old 06-29-2014, 07:08 AM   #2
dijetlo
Senior Member
 
Registered: Jan 2009
Location: RHELtopia....
Distribution: Solaris 11.2/Slackware/RHEL/
Posts: 1,491
Blog Entries: 2

Rep: Reputation: Disabled
Quote:
Using root the problem does NOT happen and graphical environment is just fine.
That sound's like a permissions problem.
What were you modifying just prior to the desktop bombing out for standard users?
 
Old 06-30-2014, 04:28 PM   #3
tty_zero
LQ Newbie
 
Registered: Jun 2014
Posts: 2

Original Poster
Rep: Reputation: Disabled
SOLVED - Plasma desktop shell closed unexpectedly

For testing reasons I had changed read permission of passwd file only to owner and group (640). Changing the permission back to 644 the problem was solved! I figured it out when creating a new user and a "I have no name" appeared instead of username on shell, when I tried to start X at that moment kde crashed while initializing too.

Topic can be closed. Thanks!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Error plasma a desktop shell: The process for the trash protocol died unexpectedly rangerpresto SUSE / openSUSE 0 09-14-2013 05:45 PM
[SOLVED] Please tell me how to tell KDE to run plasma-desktop instead of plasma-netbook Kenny_Strawn Linux - Software 7 07-19-2010 07:32 PM
kde4 on karmic: plasma-desktop doesn't start by itself after removing plasma-netbook eantoranz Linux - Software 8 10-10-2009 09:57 AM
LXer: The Plasma desktop shell of KDE 4 LXer Syndicated Linux News 0 06-16-2009 12:31 AM
Unexpectedly closed, Fedora5 keirvt Linux - Distributions 3 10-23-2006 06:40 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 11:14 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration