James Tyrer posted on Thu, 01 Aug 2013 15:04:49 -0700 as excerpted: > On 08/01/2013 02:45 PM, James Tyrer wrote: >> Yes, I checked and there is no file: >> >> /usr/share/dbus-1/services/org.kde.kded.service >> >> So, what is the problem? Is there a package that I failed to install >> that contains this file, or is this an erroneous error message? >> >> It appears to cause other problems. When KDE starts up, there are two >> error message. First that the kded daemon crashed and then that >> something couldn't find the ktimezoned daemon. >> > It appears to be the general cause of the time zone problem: > > rekonq(13587)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned > initialize() D-Bus call failed: "The name org.kde.kded was not provided > by any .service files"
That would be expected if kded crashed, since it's the mechanism by which kde apps get configuration change notifications and likely the mechanism the timezone daemon plugs into. I have a similar "not provided by any .service files" error here, but it's for something rather less critical then kded (I don't remember exactly what). Meanwhile, here's the content of my /usr/share/dbus-1/services/ dir, courtesy bash autocomplete (the .keep_* file is an artifact of gentoo's packaging system): .keep_sys-apps_dbus-0 org.freedesktop.xesam.searcher.service org.kde.fontinst.service org.kde.knotify.service org.kde.krunner.service vandenoever.strigi.service And here's a relevant grep and its results: $>>grep org.kde. /usr/share/dbus-1/services/* /usr/share/dbus-1/services/org.kde.fontinst.service:Name=org.kde.fontinst /usr/share/dbus-1/services/org.kde.knotify.service:Name=org.kde.knotify /usr/share/dbus-1/services/org.kde.krunner.service:Name=org.kde.krunner So there's three org.kde.* services listed, but none of them are org.kde.kded. Meanwhile, the kded4 binary is provided here by the kdelibs package, but while that package installs a bunch of files to /usr/share/dbus-1/interfaces/, it does NOT install anything to the services subdir, only interfaces. In interfaces, however, there is a file org.kde.kded.xml, which contains an <interface name="org.kde.kded"> entry, with a bunch of nested methods. Might it be /that/ file that's missing or corrupted on your system? FWIW, kde-4.11-live-branch installed here, tho I've not updated for a couple weeks (14 days and a few hours according the the warning I got when I did some package database queries researching this). Meanwhile, in kde settings, system administration, startup and shutdown, service manager... I don't seem to see the timezone daemon listed any longer, tho I definitely remember seeing it not too long ago, probably in 4.10.x. So I can't track it down for you, tho I don't know for sure whether its disappearance is due to kde 4.11 changes or due to my uninstalling a few more kde components I no longer need. I DO know there were some major changes in solid and related dependencies there for 4.11, as that was only installed as a dependency of something else in earlier versions (I didn't install it on its own), and nothing depended on it any more after the upgrade to the 4.11 betas and then live-branch, so I was able to uninstall it. But whether that's related to the disappearance of the timezone daemon or not, I can't say for sure. Tho looking at the contents of an old kde 4.9 solid package I'm still using on my far less frequently updated netbook, I don't see anything related to timezones in solid there, so it would appear not to be solid related. Actually... looking at those old 4.9 packages, I have a ktimezoned package there that's missing on my 4.11 install, so the dependency has definitely been dropped from whatever I have currently installed on my main machine running 4.11-branch. Meanwhile, both 4.9 and 4.11 kdelibs packages have a dbus-1/interfaces/ subdir, but NOT a dbus-1/services subdir, so if that has changed, it's a change in some other package, despite kdelibs containing kded4. One other file I see of interest: /usr/share/kded4/servicetypes/ kdedmodule.desktop. It's in both 4.9 and 4.11 kdelibs packages. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman ___________________________________________________ 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.