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

[SOLVED] Cannot remove widgets from desktop (appear on kde start)

Tags: None
(comma "," separated)
woky
Registered Member
Posts
10
Karma
0
Hello.
After upgrade to 4.2 I noticed many new things appeared. I've tried some plasmoids on desktop (which is also folder view now). But I don't want any of them on the desktop so far. So I removed them (ie. except panel, ... which is really good now). After next KDE start they are all on the same positions again.

What could be the problem? Any ideas are welcomed.

After doing any changes to "plasma desktop" I always lock the widgets.

I'm using packages from KDEmod Archlinux repository (I thought this forum should be the first place to ask).
Versions:
kdemod-kdebase 4.2.0-1
kdemod-kdebase-runtime 4.2.0-2
kdemod-kdebase-workspace 4.2.0-3

Last edited by woky on Sat Feb 07, 2009 7:37 pm, edited 1 time in total.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
It is probable that Plasma is failing ( yet again ) to save its configuration. If it does it again, execute this command which will remove Plasma's configuration.
Code: Select all
kquitapp plasma && rm -rf $KDEHOME/share/config/plasm* && plasma &


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
woky
Registered Member
Posts
10
Karma
0
Thank you for quick answer.

bcooksley wrote:It is probable that Plasma is failing ( yet again ) to save its configuration.


It remebers its state. For example there is no problem with panel (adding/removing widgets). I can also add new widgets to desktop and I can see them after next KDE start, but I cannot remove them (just from desktop).

Last edited by woky on Sat Feb 07, 2009 8:30 pm, edited 1 time in total.
woky
Registered Member
Posts
10
Karma
0
bcooksley wrote:
Code: Select all
kquitapp plasma && rm -rf $KDEHOME/share/config/plasm* && plasma &



I had a look at ~/.kde4/share/config/plasma-appletsrc and cleared this file by looking for "plugin=" (ie. there are now "Containment" sections just for folder view and panel).

It's ok now. Something doesn't clean up this file. Should I file a bug? I didn't find any similar.

Last edited by woky on Sat Feb 07, 2009 8:40 pm, edited 1 time in total.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
I do not think filing a bug is needed at this point in time. It was likely a damaged configuration file.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
woky
Registered Member
Posts
10
Karma
0
OK. Thanks for assistance.
kaizimir
Registered Member
Posts
4
Karma
0
Hi,
I pick up this thread because I have a similar problem. Plasma doesn't delete plasmoids I once had on my desktop from configuration. This is also true for plasmoids in the panels, panels and settings in the 'appearance settings' dialogue. I am using openSUSE 11.1.

I tried the:
Code: Select all
kquitapp plasma && rm -rf $KDEHOME/share/config/plasm* && plasma &


Results in:
Code: Select all
kai@GigaFlop:~$ kquitapp plasma && rm -rf $KDEHOME/share/config/plasm* && plasma &[1] 4589
kai@GigaFlop:~$ plasma(4592): 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)" "


[1]+  Exit 255                kquitapp plasma && rm -rf $KDEHOME/share/config/plasm* && plasma


and a black screen, while the terminal is still open. So I typ:

Code: Select all
 kai@GigaFlop:~$ plasma


I see this:
Code: Select all
plasma(4595)/libplasma Plasma::AppletPrivate::mainConfigGroup: requesting config for "Kontrollleiste" without a containment!
plasma(4595)/libplasma Plasma::AppletPrivate::mainConfigGroup: requesting config for "Arbeitsfläche" without a containment!
plasma(4595)/kdecore (KService) KServicePrivate::init: The desktop entry file  "/usr/share/kde4/services/sysinfo.protocol"  has Type= "Application"  but no Exec line

QPainter::begin: Cannot paint on a null pixmap
QPainter::begin: Cannot paint on a null pixmap


This output has maybe nothing to do with the above described problem. So I removed the content from plasma-appletsrc and the plasmoids were removed.
But isn't there any other way to make Plasma work properly? Or to avoid the above output?
Any comment is highly appreciated.

greetz, kai
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
In this case it might be a bug. Which Applets are affected in particular?


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
kaizimir
Registered Member
Posts
4
Karma
0
Back again. Sorry my post is so late.

It happened with 'Folder View', 'Battery', 'Activitys' on the desktop and in the panel with 'Digital clock', 'Show Desktop', 'Switch Desktop' and several program symbols. After testing again with 'Mother earth', 'Weather forecast' and 'Calendar' on the fdesktop, I assumed all plasmoids are affected.

I am not sure if it is a buck, because another installation of openSUSE 11.1 with upgrade to KDE 4.2 on the same machine didn't show this behavior. But if it is, where can I post the bug report?

greetz, kai
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Packages on the affected system might be damaged or out of date. First ensure all packages are up to date, then check for damaged packages "Verify system" or something like that should be available.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
kaizimir
Registered Member
Posts
4
Karma
0
I upgraded all KDE packages so far. For example, 'kdebase4' has version 4.2.0-70.8 and 'plasmoid-smhi-weather' has version 0.2.1-1.9.
I did the system check within Yast's package manager; seems ok.
I also checked the packages with the reparing tool of the installation disc. No problems found.
But nevermind, I found the workaround with the 'plasma-appletsrc' file. It is a little unconvienent but works after all.
Thanks for the help!
greetz, kai
OsZ
Registered Member
Posts
23
Karma
0
OS
kaizimir wrote:...
But nevermind, I found the workaround with the 'plasma-appletsrc' file. It is a little unconvienent but works after all.
Thanks for the help!
greetz, kai


... until you wanna change something again. Have the same issue here. Within one session I can add and remove the plasmoids, but on next login all (also the removed ones) appear again. The one and only way I work around this - as you do - is to delete the 2 config files in ~/.kde4/share/config/ and log on again to get initial versions, backing up the ones to plasm*rc*_initial. I changed what I needed - now as I know whats useful to me - and backed up again. Everytime I test something else then I just copy the backups to the original place, takes not as long as to delete a plasmoid but has at least the effect of. Thats surely not how it should work but as I am not changing the look anymore I can live with this at the time. Running on openSUSE 11.1 and actual KDE 4.2 from openSUSE repos.

Cheers,
OsZ


OsZ, proud to be a member of KDE forums since 2008-Oct.


Bookmarks



Who is online

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