>>>> And why is kded5 not running? It's not installed? >>> >>> I thought this is maybe normal when developing under KDE4, isn't it? >> >> Not really, no. It can run in parallel with kded4, and you need that, for a >> number of things in KF5. So ... is kded5 installed? Not that this is the >> main >> issue here.
Again the message triggered when running ksnapshot ``` ksnapshot(16590)/default KSycocaPrivate::checkDatabase: Couldn't start kded5 from org.kde.kded5.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kded5 was not provided by any .service files") , falling back to running kbuildsycoca5 ``` The corresponding code is this: ksycoca.cpp: ``` bool kdedRunning = false; if (!bus->isServiceRegistered(QLatin1String("org.kde.kded5"))) { // kded isn't even running: start it QDBusReply<void> reply = bus->startService(QLatin1String("org.kde.kded5")); if (!reply.isValid()) { // kded isn't even available, fall back to kbuildsycoca qWarning() << "Couldn't start kded5 from org.kde.kded5.service:" << reply.error() << ", falling back to running" << KBUILDSYCOCA_EXENAME; ``` The error message sounds like a service file is not installed. Searching for it yields this: $ locate org.kde.kded5 /home/gregor/dev/kf5/build/frameworks/kded/src/org.kde.kded5.service /home/gregor/dev/kf5/build/frameworks/kded/src/org.kde.kded5.xml /home/gregor/dev/kf5/src/frameworks/kded/src/org.kde.kded5.service.in /home/gregor/dev/kf5/usr/share/dbus-1/interfaces/org.kde.kded5.xml /home/gregor/dev/kf5/usr/share/dbus-1/services/org.kde.kded5.service Is this how it should be? - Gregor > When I have my KF5 environment variables set I can run kded5 by just typing > it into the > console. So it is installed the same way as the other KF5 apps. Should it be > installed > system wide? > > For reference this is how it looks like when I start kded5: > > 0]gregor@host[KF5 set]:~/dev/kf5> kded5 > kded5(6941)/default KCrash::setDrKonqiEnabled: Could not find drkonqi at > /home/gregor/dev/kf5/usr/lib64/libexec/drkonqi > kded5(6941)/default QXcbSessionManager::QXcbSessionManager: Qt: Session > management error: > networkIdsList argument is NULL > kded5(6941)/default KDEInitInterface::ensureKdeinitRunning: klauncher not > running... > launching kdeinit > kdeinit5: preparing to launch 'libkdeinit5_klauncher' > kdeinit5: Launched KLauncher, pid = 6947, result = 0 > klauncher(6947)/default KCrash::setDrKonqiEnabled: Could not find drkonqi at > /home/gregor/dev/kf5/usr/lib64/libexec/drkonqi > klauncher(6947)/default QXcbSessionManager::QXcbSessionManager: Qt: Session > management > error: networkIdsList argument is NULL > klauncher(6947)/default QDBusConnectionInterface::connectNotify: Connecting > to deprecated > signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) > kdeinit5: opened connection to :0 > klauncher(6947)/kf5.kiconthemes KIconLoaderPrivate::initIconThemes: "Theme > tree: (Breeze)" > kdeinit5: Got EXT_EXEC '/home/gregor/dev/kf5/usr/bin/kbuildsycoca5' from > launcher. > kdeinit5: preparing to launch '/home/gregor/dev/kf5/usr/bin/kbuildsycoca5' > kbuildsycoca5(6953)/default KCrash::setDrKonqiEnabled: Could not find drkonqi > at > /home/gregor/dev/kf5/usr/lib64/libexec/drkonqi > kbuildsycoca5 running... > kbuildsycoca5(6953)/kf5.kservice.sycoca KSycocaPrivate::openDatabase: Trying > to open > ksycoca from "/home/gregor/.cache5/ksycoca5" > kbuildsycoca5(6953)/default KBuildSycoca::checkTimestamps: checking file > timestamps > kbuildsycoca5(6953)/default KBuildSycoca::checkTimestamps: timestamps check ok > kbuildsycoca5(6953)/default main: Emitting notifyDatabaseChanged () > kdeinit5: PID 6953 terminated. > kded5(6941)/kf5.kservice.sycoca KSycocaPrivate::openDatabase: Trying to open > ksycoca from > "/home/gregor/.cache5/ksycoca5" > kded5(6941)/kf5.kded Kded::loadModule: Successfully loaded module "kscreen" > kded5(6941)/kmix GlobalConfig::GlobalConfig: "Orientation" "Vertical" > kded5(6941)/kmix KMixD::KMixD: kmixd: Triggering delayed initialization > kded5(6941)/kf5.kded Kded::loadModule: Successfully loaded module "kmixd" > kded5(6941)/kf5.kded Kded::loadModule: Successfully loaded module > "networkmanagement" > kded5(6941)/kf5.kded Kded::loadModule: Successfully loaded module > "baloosearchfolderupdater" > kded5(6941)/kf5.kded Kded::loadModule: Successfully loaded module > "platformstatus" > kded5(6941)/kf5.kded Kded::loadModule: Successfully loaded module > "networkstatus" > kded5(6941)/kf5.kded Kded::loadModule: Successfully loaded module > "printmanager" > klauncher(6947)/kf5.kservice.sycoca KSycocaPrivate::openDatabase: Trying to > open ksycoca > from "/home/gregor/.cache5/ksycoca5" > kdeinit5: Got EXEC_NEW > '/home/gregor/dev/kf5/usr/lib64/libexec/kf5/kconf_update' from > launcher. > kdeinit5: preparing to launch > '/home/gregor/dev/kf5/usr/lib64/libexec/kf5/kconf_update' > 2014-12-28T18:55:11 Checking update-file > '/home/gregor/dev/kf5/usr/share/kconf_update/gtkbreeze.upd' for new updates > 2014-12-28T18:55:11 Checking update-file > '/home/gregor/dev/kf5/usr/share/kconf_update/kcalcrc.upd' for new updates > 2014-12-28T18:55:11 Checking update-file > '/home/gregor/dev/kf5/usr/share/kconf_update/kde4breeze.upd' for new updates > kdeinit5: PID 6954 terminated. > kded5(6941)/kf5.kiconthemes KIconLoaderPrivate::initIconThemes: "Theme tree: > (Breeze)" > kded5(6941)/pm.kded NewPrinterNotification::registerService: unable to > register service to > dbus > kded5(6941)/kscreen KScreen::BackendManager::launcherDataAvailable: > launcherDataAvailable: > "org.kde.KScreen.Backend.XRandR" > kded5(6941)/kscreen.kded KScreenDaemon::configReady: Config > KScreen::Config(0xeab960) is ready > kded5(6941)/kscreen.kded KScreenDaemon::applyConfig: Applying config > kded5(6941)/kscreen.kded Serializer::configId: Part of the Id: > "25c4fee3c280aa9bb888bf21252b7c52" > kded5(6941)/kscreen.kded Serializer::configId: Part of the Id: > "e884a27ec443f963c20bc41d009bd8e6" > kded5(6941)/kscreen.kded Serializer::configId: Part of the Id: > "25c4fee3c280aa9bb888bf21252b7c52" > kded5(6941)/kscreen.kded Serializer::configId: Part of the Id: > "e884a27ec443f963c20bc41d009bd8e6" > kded5(6941)/kscreen.kded KScreenDaemon::applyKnownConfig: Applying known > config > "dbdfc95f14579b3cb170363823868d48" > kded5(6941)/kscreen.kded Serializer::findOutput: Finding a mode with: > kded5(6941)/kscreen.kded Serializer::findOutput: QSize(0, 0) > kded5(6941)/kscreen.kded Serializer::findOutput: "" > kded5(6941)/kscreen.kded Serializer::findOutput: Finding a mode with: > kded5(6941)/kscreen.kded Serializer::findOutput: QSize(1680, 1050) > kded5(6941)/kscreen.kded Serializer::findOutput: "59.9542503356934" > kded5(6941)/kscreen.kded KScreenDaemon::doApplyConfig: doApplyConfig() > kded5(6941)/kscreen.kded KScreenDaemon::doApplyConfig: Config applied > kded5(6941)/kscreen.kded KScreenDaemon::setMonitorForChanges: Monitor for > changes: true > kded5(6941)/kscreen KScreen::ConfigMonitor::Private::backendConfigChanged: > Requesting > missing EDID for outputs QSet(98, 100) > kded5(6941)/kscreen KScreen::ConfigMonitor::Private::edidReady: Received > valid EDID for > output 98 > kded5(6941)/kscreen KScreen::ConfigMonitor::Private::edidReady: Received > valid EDID for > output 100 > kded5(6941)/kmix KMixD::delayedInitialization: kmixd: Delayed initialization > running now > [...] > >>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe << >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<