Web lists-archives.com

Re: [kde-linux] "The name org.kde.kded was not provided by any .service files"




On 08/02/2013 03:22 AM, Duncan wrote:
Kevin Krammer posted on Fri, 02 Aug 2013 09:37:46 +0200 as excerpted:

On Friday, 2013-08-02, Duncan wrote:
James Tyrer posted on Thu, 01 Aug 2013 21:12:11 -0700 as excerpted:
I have looked at this and have reached the conclusion that the file:
	/usr/share/dbus-1/services/org.kde.kded.service

is simply missing on my system.  I have installed 4.10.3

It appears to work with the most basic contents [snip]

Interesting, because as I said I have no such file here.

Nobody has. D-Bus service files are for services that want to be D-Bus
activated, i.e. started by D-Bus if a message is sent to their well
known name.

This is very handy for on-demand services, since any application using
them doesn't have to care about whether it is running or not.

kded has been around for way longer than that, it is started by code in
KDE core libraries. In a KDE session that would happen as part of
startkde's working.

I guess adding a D-Bus service file doesn't hurt for such cases that
kded went away unexpectantly.

Thanks for the explanation.  Makes perfect sense.

Well, not perfect sense. Remember, the code is calling this file -- the one that isn't there -- and generating error messages specifically complaining that that file is missing.

was thinking similar
thoughts but don't know enough of the technical side of dbus to have been
confident enough to post them, so it's very good to have confirmation
that the thoughts I had were indeed on the right track. =:^)


D-Bus is only doing what it is told in this case, the issue is in KDE.

--
James Tyrer

Linux (mostly) From Scratch
___________________________________________________
This message is from the kde-linux mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde-linux.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.