Dne čtvrtek 08 prosinec 2005 19:43 Gábor Lehel napsal(a): > On 12/8/05, Lubos Lunak wrote: > > On Wednesday 07 December 2005 21:25, Gábor Lehel wrote: > > > On 12/7/05, Lubos Lunak wrote: > > > > On Monday 05 December 2005 23:23, Alexander Neundorf wrote: > > > > > On Monday 05 December 2005 20:43, Lubos Lunak wrote: > > > > > ... > > > > > > > > > > > Just to make this part clear, the big difference comes from the > > > > > > font patches. These just make a difference. Was there KDE3.6 > > > > > > planned I wouldn't bother with putting them in 3.5 at all. > > > > > > > > > > Ok. > > > > > Is your patch available somewhere ? > > > > > > > > http://ktown.kde.org/~seli/performance/patches > > > > > > Well, I just applied these, and (assuming I did so correctly), had the > > > following problems: > > > - the splash screen stops at 'restoring session' and just stays there > > > flashing (I waited half a minute or so before just clicking on it to > > > make it go away) > > > - the various services didn't get started, had to go into kcontrol and > > > start them manually > > > - stuff in ~/.kde/Autostart didn't get started > > > might be more, but this is what I've noticed. Otherwise, seems to work. > > one more: > - 'Log Out...' does nothing > > > And you are sure you've applied them properly? This looks much like > > either the kdebase or kdelibs part of the 04 patch is missing. > > The patches are all applied properly (at least, trying to apply them > again complained about so). > However, I tried creating a new user with no prior configuration, and > in that case, it works perfectly -- and the difference is quite > noticeable, I must say. So the problem seems to lie with a > compatibility problem between KDE versions prior to and after the > patch. This all is basically just one problem, ksmserver doesn't proceed through all the startup phases in it. Can you try to debug the problem? It should be just going to ksmserver/startup.cpp and adding debug outputs in the various functions. The 'state' variable is the actual startup phase, and the flow of the startup sequence follows the order in the file (i.e. the functions at the top of the file are performed first and startup progresses to functions farther in the file). There seems to be a transition to another state missing somewhere, but I thought I added timeouts to the parts that could possibly go wrong, so I have no idea what the problem could be. Please try to find out where it stops and why. -- Lubos Lunak KDE developer --------------------------------------------------------------------- SuSE CR, s.r.o. e-mail: l.lunak@suse.cz , l.lunak@kde.org Drahobejlova 27 tel: +420 2 9654 2373 190 00 Praha 9 fax: +420 2 9654 2374 Czech Republic http://www.suse.cz/