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 <<

Reply via email to