Nedko Arnaudov wrote:
So having jackd behave in orthagonal way is not
confusing? Like, jackd
process is running, why my apps cannot connect?!?!?
In normal situations, this jackd process (the launcher) would be only
short-lived (less than a second). It might hang for some reason, because
of faulty driver or something else, but then it would be a rare
exception, not a rule. Plus, it's no worse than what would happen in
non-dbus jack (where jackd would be present in process list, but would
not respond).
If the "jackd in engine mode" (jackd started with --dbus) is running,
applications are able to connect, aren't they?
From what i've understood of Dave's patch, it enables jackd executable
to start jackdbus thing (same executable). I.e. no separate launcher
executable.