[KDE/Mac] org.kde.KLauncher service not found [help]
iandw.au at gmail.com
Fri Oct 2 23:28:48 UTC 2015
Hi René and David,
On 02/10/2015, at 10:23 PM, René J.V. Bertin wrote:
> On Friday October 02 2015 13:14:22 David Faure wrote:
>>> who takes care of [that=] launching kdeinit4, and how is it supposed to find kdeinit4?
>> Well, kdeinit4 is started by KToolInvocation::startKdeinit() in kdecore.
>> It finds kdeinit4 on $PATH and just executes it.
I sometimes find that kdeinit4 and klauncher are running "magically"
on my OS X system and sometimes not. I do not start them explicitly.
If they are not running, I get grumbles (on stderr), from kio and
knotification mostly (e.g. when a KDE 4 app I am developing uses
KMessageBox). But I just ignore them and go soldiering on.
I know you cannot ignore them in KDE 4 apps more complex than
mine. Things crash, modules go missing, etc.
That is why I was trying (in vain, ultimately) to get to grips with the
whole kdeinit4/klauncher4/kded4/kio complex and figure out how
it should fit in to the OS X environment.
> Ah, good (if that method is invoked when launching an app that needs the tool started through kdeinit4). That should mean that all I have to do is ensure that the kdeinit4 executable is in the path, probably through a wrapper script that does
> open -W kdeinit4 --args "$@"
That is the least of your worries.
I believe that a lot of things in the kdeinit4/klauncher4/kded4/kio
complex do not work properly in an OS X environment and have
never been fully tested on OS X.
I also believe that, on OS X, some of the bugs in the KDE 4
versions will carry forward to the Frameworks versions. IIUC
there has been a cleanup and simplification of the complex in
Frameworks, but, as far as I am aware, no *integration* testing
on OS X.
I hope I am wrong to be pessimistic about this, otherwise QSP
is going to look like a walk in the park…
Cheers, Ian W.
More information about the kde-mac