LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-26-2011, 05:39 AM   #1
bogzab
Member
 
Registered: Mar 2006
Location: Dyserth, Wales
Distribution: Slackware 14.0, Slackware 14.1, Slackware-current
Posts: 306

Rep: Reputation: 33
KDE Broken for one user. Cannot fix with new .kde folder.


Slackware 13.37, KDE4.5.5.

Is there another location (other than the .kde folder) where kde config files are kept?

My standard way of recovering from "kde won't start" has failed me since this is based on restoring a previously good .kde folder in place of the existing one that is causing problems. Now I have a failure of startup of KDE (but other users and other window managers for the same user start up fine).

Symptoms are: Splash screen shows, but no progress with the icons which should slowly appear. Dumped back to console where I see:

Code:
startkde: Starting up...
Connecting to deprecated signal QBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kded(3521): Communication problem with "kded" , it probably crashed.
Error message was  "org.freedesktop.DBus.Error.ServiceUnknown" : "The name org.kde.kded was not provided by any .service files" "
"

This all started when KDE crashed when I foolishly tried to add a "Launcelot" application launcher widget to my desktop. I already had a "Quicklauncher" widget, but on trying to configure the new widget, screen went black and I had to ctrl-alt-BS to close X and get back to a console.

Thanks
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 10-26-2011, 06:58 AM   #2
bogzab
Member
 
Registered: Mar 2006
Location: Dyserth, Wales
Distribution: Slackware 14.0, Slackware 14.1, Slackware-current
Posts: 306

Original Poster
Rep: Reputation: 33
Possible further clue as top what has gone wrong: When I try to run a KDE app (dolphin, knoqueror etc) from within xfce, I get :
Code:
QGtkStyle was unable to detect the current GTK+ theme
Bus error
I think it is the Bus Error that is significant because if I do the same thing for as another user who has not got the broken kde, you still see the QGtkStyle error (and a whole lot more messages too) but then the dolphin window opens OK.
 
Old 10-27-2011, 10:41 AM   #3
unclejed613
Member
 
Registered: Mar 2009
Posts: 352

Rep: Reputation: 32
have you tried completely deleting the .kde folder and then restarting X? that's how i fixed a similar problem with one user account.
 
Old 10-27-2011, 03:14 PM   #4
bogzab
Member
 
Registered: Mar 2006
Location: Dyserth, Wales
Distribution: Slackware 14.0, Slackware 14.1, Slackware-current
Posts: 306

Original Poster
Rep: Reputation: 33
This link https://bbs.archlinux.org/viewtopic.php?id=107086 provided the answer. Exact same error message that I had regarding kded crashing. The key is to delete /var/tmp/kdecache-<username> folder. Never knew about this, but it would appear that KDE tries to retrieve stuff from this cache and if there is something corrupt there, you are screwed, whatever you change regarding configs in your home directory.

I have my old desktop back. It even had the lancelot launcher widget which I was installing when it all went horribly wrong. Removed it straight away. This is now solved.
 
4 members found this post helpful.
Old 10-28-2011, 08:18 AM   #5
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,124

Rep: Reputation: 7296Reputation: 7296Reputation: 7296Reputation: 7296Reputation: 7296Reputation: 7296Reputation: 7296Reputation: 7296Reputation: 7296Reputation: 7296Reputation: 7296
Quote:
Originally Posted by bogzab View Post
This link https://bbs.archlinux.org/viewtopic.php?id=107086 provided the answer. Exact same error message that I had regarding kded crashing. The key is to delete /var/tmp/kdecache-<username> folder. Never knew about this, but it would appear that KDE tries to retrieve stuff from this cache and if there is something corrupt there, you are screwed, whatever you change regarding configs in your home directory.

I have my old desktop back. It even had the lancelot launcher widget which I was installing when it all went horribly wrong. Removed it straight away. This is now solved.
Yikes!
That is as bad, if not worst, than the way ms-windows scatters details about users across the hard drive!
Are the Slackware Gurus still sure the people at KDE know what they are doing?!

Last edited by cwizardone; 10-28-2011 at 08:20 AM.
 
Old 10-28-2011, 12:20 PM   #6
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,845

Rep: Reputation: 452Reputation: 452Reputation: 452Reputation: 452Reputation: 452
I had also been having a problem with KDE and file associations suddenly disappearing - .jpg trying to open in okular and other goofy stuff. Deleting the .kde folder was only temporary. Deleting the /var/tmp/kdecache-me took care of that crap!
 
Old 10-29-2011, 12:54 AM   #7
bogzab
Member
 
Registered: Mar 2006
Location: Dyserth, Wales
Distribution: Slackware 14.0, Slackware 14.1, Slackware-current
Posts: 306

Original Poster
Rep: Reputation: 33
On a KDE list (where I also posted this problem), somebody replied to say that they symlink /var/tmp to /tmp which they mount on tmpfs. That way a re-boot is always clean with respect to this cache. I think it has some side-effects, but it would ensure that my sort of puzzling problem would not occur.
 
  


Reply



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
LXer: How a “Welded-to KDE 3.5 User” Began a Move to KDE 4.4 - Part 2 LXer Syndicated Linux News 0 11-29-2010 08:50 AM
KDE KDE 3.4 Cannot access user account, many SIGARBT faults footloose Mandriva 2 11-20-2006 11:08 AM
Broken KDE paul123 Linux - Newbie 2 11-19-2006 01:29 PM
Disable or fix "Switch User" in KDE? whysyn Linux - Software 1 01-06-2006 04:03 PM
Broken Kde gabebster Linux - Software 4 07-17-2003 08:00 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 09:12 AM.

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