On Tuesday 20 October 2015 17:08:58 Tomaz Canabrava wrote: > Those pesky errors when configuring manually everything, sigh. > So, I tougth I had configured XDG_DATA_DIRS correctly, following > instructions from the kde wikis and freedesktop wikis, but apparently it > fails *only* for kscreen and kglobalaccel. > I removed tons of output on the 'ls' command just to show what I tougth was > relevant. > Help appreciated. :) > > My current plasma session is dead. > > tcanabra:~/ $ plasmashell > plasmashell(22048)/(default) KGlobalAccelPrivate::iface: Couldn't start > kglobalaccel from org.kde.kglobalaccel.service: > QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name > org.kde.kglobalaccel was not provided by any .service files") > plasmashell(22048)/(kscreen) unknown: Failed to request backend: > "org.freedesktop.DBus.Error.ServiceUnknown" : "The name org.kde.KScreen was > not provided by any .service files" > > tcanabra:~/ $ echo $XDG_DATA_DIRS > /data/kde_install/share:/usr/local/share/:/usr/share/ > > tcanabra:~/ $ cd /data/kde_install/share > tcanabra:share/ $ ls > dbus-1 <snip> > > tcanabra:share/ $ cd dbus-1/services > tcanabra:services/ $ ls > org.kde.kscreen.service org.kde.kglobalaccel.service <snip>
Maybe it is caused by dbus not taking environment $XDG_DATA_DIRS. You can try below solution: http://blog.martin-graesslin.com/blog/2014/06/dbus-activation-for-apps-in-prefix/ Feng Chao >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<