[SLE] KDE daemon processes
Hi, I don't use the KDE desktop, but I use KDE applications from time to time. (I use an fvwm-based desktop.) When I start the first one, background daemons get started; I assume for application communication and such. They get shot down with the last KDE application terminating. Start of these additional programs increases application startup time, or don't they? I would like to start them in advance, when I start my X session. Is there a list of daemons that should/could be started? Or do I need to analyse the KDE startup scheme myself? TIA for any answer, Joachim PS: I've got a similar question for GNOME, but I think this is better handled in a separate thread. ;-) -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Joachim Schrod Email: jschrod@acm.org Roedermark, Germany -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
On Monday 10 July 2006 18:48, Joachim Schrod said:
I don't use the KDE desktop, but I use KDE applications from time to time. (I use an fvwm-based desktop.) When I start the first one, background daemons get started; I assume for application communication and such. They get shot down with the last KDE application terminating.
Start of these additional programs increases application startup time, or don't they? I would like to start them in advance, when I start my X session. Is there a list of daemons that should/could be started? Or do I need to analyse the KDE startup scheme myself?
Yes, it's starting kded (inetd-like, frequently used kde miniservices like file change notification, network status monitoring, media hotplug), dcopserver (IPC) and kdeinit (base process that speeds kde programs' library loading by loading the new prog as a library and forking) - they all takes some time when repeated for each and every process. The easy way: Start a useful kde background program like klipper (persistent clipboard history) at session startup. It will start the daemons then, and keep them running for other apps to use The hard way: Read through /opt/kde3/bin/startkde and figure out which bits you want to start, and which (kdesktop, kicker, kwin) you don't need under fvwm. Someone (see below :)) should take care of the hard way soon, I see a lot of demand for KDE apps from people who don't want the whole desktop. HTH WIll -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Will Stephenson wrote:
On Monday 10 July 2006 18:48, Joachim Schrod said:
I don't use the KDE desktop, but I use KDE applications from time to time. (I use an fvwm-based desktop.) When I start the first one, background daemons get started; I assume for application communication and such. They get shot down with the last KDE application terminating.
Start of these additional programs increases application startup time, or don't they? I would like to start them in advance, when I start my X session.
The hard way: Read through /opt/kde3/bin/startkde and figure out which bits you want to start, and which (kdesktop, kicker, kwin) you don't need under fvwm.
Thanks a lot for your information, it helps. I think I'll go for the hard way; I like knowing what runs on my system. :)
Someone (see below :)) should take care of the hard way soon, I see a lot of demand for KDE apps from people who don't want the whole desktop.
If more than five people tell me their interest (you can use PM and keep that me-too traffic off the list), I'll write up the result for the SUSE-Wiki. Otherwise, I won't bother, since the demand ain't not there. Cheers, Joachim -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Joachim Schrod Email: jschrod@acm.org Roedermark, Germany -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Joachim Schrod wrote:
Will Stephenson wrote:
On Monday 10 July 2006 18:48, Joachim Schrod said:
I don't use the KDE desktop, but I use KDE applications from time to time. (I use an fvwm-based desktop.) When I start the first one, background daemons get started; I assume for application communication and such. They get shot down with the last KDE application terminating.
Start of these additional programs increases application startup time, or don't they? I would like to start them in advance, when I start my X session.
The hard way: Read through /opt/kde3/bin/startkde and figure out which bits you want to start, and which (kdesktop, kicker, kwin) you don't need under fvwm.
Thanks a lot for your information, it helps. I think I'll go for the hard way; I like knowing what runs on my system. :)
Someone (see below :)) should take care of the hard way soon, I see a lot of demand for KDE apps from people who don't want the whole desktop.
If more than five people tell me their interest (you can use PM and keep that me-too traffic off the list), I'll write up the result for the SUSE-Wiki. Otherwise, I won't bother, since the demand ain't not there.
Cheers, Joachim
This is also described in the Perfomance Tips section on kde.org http://wiki.kde.org/tiki-index.php?page=Performance%20Tips#id426498 Best regards Sylvester -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
On Tuesday 11 July 2006 16:41, Sylvester Lykkehus said:
This is also described in the Perfomance Tips section on kde.org http://wiki.kde.org/tiki-index.php?page=Performance%20Tips#id426498
Great. Do you think it would be worth packaging a script that just launches kdeinit as a 'KDE Quickstarter' so people have an easy way to start KDE daemons on their non-KDE desktop? Will -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Will Stephenson wrote:
On Tuesday 11 July 2006 16:41, Sylvester Lykkehus said:
This is also described in the Perfomance Tips section on kde.org http://wiki.kde.org/tiki-index.php?page=Performance%20Tips#id426498
Great. Do you think it would be worth packaging a script that just launches kdeinit as a 'KDE Quickstarter' so people have an easy way to start KDE daemons on their non-KDE desktop?
I think you can just call kdeinit, no need for a script. I.e., kdeinit *is* the `KDE Quickstarter' that I was looking for. Either in your .xinit or .xsession or whatever your session startup file is called. Or by adding a respective menu item to your desktop. Or do I miss some problem or some context that you have and I don't see? Joachim -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Joachim Schrod Email: jschrod@acm.org Roedermark, Germany -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
Sylvester Lykkehus wrote:
This is also described in the Perfomance Tips section on kde.org http://wiki.kde.org/tiki-index.php?page=Performance%20Tips#id426498
Thanks! That was exactly what I was looking for. No need to write it up, it's already there. :-) Joachim -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Joachim Schrod Email: jschrod@acm.org Roedermark, Germany -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
participants (3)
-
Joachim Schrod
-
Sylvester Lykkehus
-
Will Stephenson