Summary: | Plasma image wallpaper slows down KDE startup | ||
---|---|---|---|
Product: | [Unmaintained] plasma4 | Reporter: | Bartosz Kwitniewski <zerg2000-bugs.kde.org> |
Component: | wallpaper-image | Assignee: | Paolo Capriotti <p.capriotti> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | asraniel, Maxei_95, pierre, toddrpartridge |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Plasma image wallpaper patch for 4.3 branch |
Description
Bartosz Kwitniewski
2009-09-08 21:53:22 UTC
probably a ksmserver problem? (or whoever that is called) Should note too that this doesn't effect the Virus wallpaper type when setting a background. It loads normally, haven't tried with Slideshow though. the color and the virus wallpaper don't use the ksmserver, thats the reason. sadly my kde trunk does not wan't to compile right now... SVN commit 1021550 by beatwolf: notify the ksmserver correctly BUG:206788 M +8 -4 image.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1021550 Hi, using kubuntu and kde4.3.1 in a 64-bit amd system. I want to report that KDE desktop takes too long to start. How come this bug is considered as "solved"??? I don't understand how it "was solved" and there are no indications on the steps required to fix it!! So far, I think that it is NOT yet fixed, at least not in my system. Please kindly provide the details to do the corrections. I believe that KDE is failing to provide a NOTICE to their users that a bug has been solved and provide all the necesary information so users can bebefit from that. Thank you Maxei DeVraie The bug was solved, but the code is currently only in trunk (which will be released for 4.4). I wrote the fix, but since i'm not totaly familiar with the ksmserver, i don't want to risk a regression, so i didn't backport it to 4.3.2m as i said, as long as i'm not sure the fix won't harm anybody, i won't backport it. So, since i commited the patch in trunk there where no complaints (and it worked for me anyway). So currently for you there is no way to get this fix. Well, you could apply the patch to the 4.3 sources and compile KDE yourself. If you are really annoyed by the progress bar, you can click on it to get it away by the way, so you have a workaround until your distribution gets a KDE with the patch. I try to ask a few people about the patch, and if they think the patch is ok, i will backport it. Great answer beat. Tried on kde-svn and works good on my system. Very much appreciate the patch. nice to hear that. I'm afraid that currently with my master studies that have just begun, i'm not sure i have the time to backport that patch (well, i could backport it quick and dirty, and just hope it still compiles in the 4.3 enviroment, but since 4.3 and 4.4 are already quite different, and i don't know where what changed how much, i would have to build a whole 4.3 again to test.. and i don't have the time at least in the following month to do that, but please, if somebody whants to backport it, it's really trivial, go for it) Created attachment 37141 [details] Plasma image wallpaper patch for 4.3 branch This patch applied to KDE 4.3 branch without any modifications so there is no more work needed to backport it. \o/ Also it didn't blow up after compilation and KDE 4.3.1 starts up fast now. I have attached patch for 4.3 branch. Actually, only offsets have changed. :-P If You are not scared of running untrusted binaries then You can find patched library compiled for 64 bit Arch Linux here: http://adept.proste.pl/plasma_wallpaper_image.so Just backup original library and place it in /usr/lib/kde4/. SVN commit 1027429 by beatwolf: correct ksmserver interaction of the wallpaper, this is the backport CCBUG: 206788 M +6 -2 image.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1027429 I've had this problem for a few months now, it's getting old. Using Debian Unstable with KDE 4.4. The only thing that has helped is if I renamed/moved/deleted the file plasma_wallpaper_image.so One interesting thing is that Iceweasel is usable right away whereas I have to wait for what seems an eternity but is actually probably only 20 seconds for KDE apps to start after I click the icon in the panel. I have tried: * Using the Radeon instead of fglrx video driver * Removing everything from KDE Autostart * Turned off compositing * Set the background to color, globe, virus * Using the plasma_wallpaper_image.so file in the link by Bartosz (I know, I know, I have 4.4, this is for 4.3) * Uninstalled Pulseaudio * Deleted the one folder view from my desksop Actually, the desktop loads really fast (I have an SSD) but it's not usable at all for a while. I can see the app's icon (say Konqueror or Konsole) in the taskbar but it has an hourglass and it doesn't open right away. I have an icon for Iceweasel on my panel and it starts up and is usable right away. If I 'kquitapp plasma-desktop' then restart plasma-desktop apps do start up right away after the restart. After if/when this is resolved maybe I'll feel like tackling my "KDE locks up when using power management" problem. Oh, wait, this bug is FIXED. Ha ha. well, it should be fixed for a long time, so if you still have the problem, its not really fixed. or it is actually another bug. |