[Jack-Devel] Jack won't start on boot

Yuri yuri at rawbw.com
Thu Jul 20 12:35:13 CEST 2017


On 07/20/2017 03:05, Ralf Mattes wrote:
> It's not Jack that requires the display, but D-Bus (and that seems fair, given that
> d-bus stands for_Desktop Bus_).
> So, iff you choose to run a jackd that was explicitly comiled with desktop session support,
> the assumption that it need a running desktop session doesn't seem wrong.
>
> Cheers, Ralf Mattes
>

The logic "(that) D-Bus (requires the display) ... seems fair, given 
that d-bus stands for _Desktop Bus_" is actually incorrect. The only 
connection of DBus to X is that DBus for some reason can auto-launch X. 
Only bin/dbus-launch is linked to libX11.so. DBus is the desktop bus in 
the name only. DBus is an IPC mechanism, and essentially has nothing to 
do with X. In fact, removing --with-x in DBus makes it disconnect from 
X. The fact that any DBus-linked program requires X indicates some 
problem. This should never happen.


Yuri





More information about the Jackaudio mailing list