This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Widget corrupts account

Tags: None
(comma "," separated)
User avatar
bned
Registered Member
Posts
4
Karma
0
OS

Widget corrupts account

Thu Jan 15, 2009 9:50 pm
Hello, guys.

I just installed kde 4.2 RC1 on my PC running kubuntu 8.10 and as I was trying out the new widgets - the LCD weather crashed the plasma and I had to restart the xserv. Since then my user account cannot load KDE. However I can login as root.
Kubuntu starts, logs my user account, and on the splash screen when it comes to kde, it disappears without loading the kde icon, it just stops. I tried to move(and delete) the .kde home folder, in order to force it to load the defaults, but it did not work.

My guess is, the widget that crashed the system is somehow saved into the default setup of my account and it crashes every time it tries to boot. Is there a solution?

Thanks, bned

Last edited by bned on Fri Jan 16, 2009 5:44 pm, edited 1 time in total.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: Widget corruptes account

Thu Jan 15, 2009 10:40 pm
Try removing ~/.kde4 or ~/.kde4-nightly as well


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
bned
Registered Member
Posts
4
Karma
0
OS

RE: Widget corruptes account

Thu Jan 15, 2009 11:27 pm
As I stated above - unfortunately this trick doesn't work for me. When I reboot after I delete ./kde folder I get for a part of a second some kind of error dialog which is quickly overlayed by the background of the splash screen and I have no clue what it is about.

I forgot to mention that i have access to the Alt+F2 start widget but it cannot actually start anything.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: Widget corruptes account

Thu Jan 15, 2009 11:37 pm
If KRunner works, could you open Konsole, and perform a
Code: Select all
ls -a | grep -i kde
and post the results here? Thanks.

Last edited by bcooksley on Thu Jan 15, 2009 11:37 pm, edited 1 time in total.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
bned
Registered Member
Posts
4
Karma
0
OS

RE: Widget corruptes account

Thu Jan 15, 2009 11:53 pm
It returns:
.gtkrc-2.0-kde4
.kde
.kderc


I was quite surprised that the Konsole worked :)
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: Widget corruptes account

Fri Jan 16, 2009 12:11 am
Lets try cleaning the configuration of Plasma.
First remove any instances of Plasma:
Code: Select all
kquitapp plasma
killall plasma


Now we remove the configuration
Code: Select all
rm $KDEHOME/share/config/plasmarc
rm $KDEHOME/share/config/plasma-appletsrc


Now start Plasma up again:
Code: Select all
plasma &


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
sayakb
Administrator
Posts
1973
Karma
12
OS

RE: Widget corruptes account

Fri Jan 16, 2009 8:38 am
Also, try a plasma reinstall:
Code: Select all
sudo apt-get purge kdebase-plasma && sudo apt-get install kdebase-plasma


User avatar
sayakb
Administrator
Posts
1973
Karma
12
OS

RE: Widget corruptes account

Fri Jan 16, 2009 8:43 am
Um, maybe try a simple reinstall first before purging:
Code: Select all
sudo apt-get install --reinstall kdebase-plasma


User avatar
bned
Registered Member
Posts
4
Karma
0
OS

RE: Widget corruptes account

Fri Jan 16, 2009 10:01 am
Just tried both the solutions given above, but none of them worked for me.

bcooksley, after I delete those files and start the plasma again, it prints this in the konsole :
[1] 8177
bned@bned-desktop:~/.kde/share/config$ (8177)/ checkComposite: Plasma has an argb visual 0x1e42b60 29360129
(8177)/ checkComposite: Plasma is COMPOSITE-less on 0x1e3a070
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
plasma(8178) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/stuff.rar.desktop not found"
plasma(8178) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/.desktop not found"
plasma(8178) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/initrd.img-2.6.27-9-generic.desktop not found"
plasma(8178) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/vmlinuz-2.6.27-9-generic.desktop not found"
plasma(8178) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/watch.desktop not found"
plasma(8178) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/menu.lst.desktop not found"
plasma(8178) Solid::Control::ManagerBasePrivate::loadBackend: Backend loaded: "HAL-Power"
Object::connect: Attempt to bind non-signal TaskManager::TaskGroup::editRequest()
QCoreApplication::postEvent: Unexpected null receiver
plasma(8177): Communication problem with "plasma" , it probably crashed.
Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "


and LinuxIsInnovation, when I reinstall(purge+install) the plasma nothing changes, it is still stuck and prints out those messages in the konsole:
(9654)/ checkComposite: Plasma has an argb visual 0xc5eaa0 27262977
(9654)/ checkComposite: Plasma is COMPOSITE-less on 0xc56000
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
plasma(9655) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/stuff.rar.desktop not found"
plasma(9655) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/.desktop not found"
plasma(9655) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/initrd.img-2.6.27-9-generic.desktop not found"
plasma(9655) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/vmlinuz-2.6.27-9-generic.desktop not found"
plasma(9655) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/watch.desktop not found"
plasma(9655) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/bned/.kde/share/apps/RecentDocuments/menu.lst.desktop not found"
plasma(9655) Solid::Control::ManagerBasePrivate::loadBackend: Backend loaded: "HAL-Power"
Object::connect: Attempt to bind non-signal TaskManager::TaskGroup::editRequest()
QCoreApplication::postEvent: Unexpected null receiver
plasma(9654): Communication problem with "plasma" , it probably crashed.
Error message was: "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "


Any other ideas? =(

Also I want to ask if there is any other way to disable/reset/control the plasma outside the user account. If not, is it possible to transfer some part (all?) of the personal application settings within this account into an other, new one ?

Please, guys any help is appreciated.

Last edited by bned on Fri Jan 16, 2009 6:18 pm, edited 1 time in total.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

RE: Widget corrupts account

Fri Jan 16, 2009 8:56 pm
If the task manager plasmoid is packaged seperately, please reinstall it, it appears to be damaged.
Also, after removing ~/.kde you couldn't have any recent documents....

If these also fail, try destroying the content of ~/.local as well


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]


Bookmarks



Who is online

Registered users: Bing [Bot], daret, Google [Bot], sandyvee, Sogou [Bot]