Re: [LAD] jack2's dbus name

From: Lennart Poettering <mzynq@email-addr-hidden>
Date: Mon Jun 15 2009 - 21:54:07 EEST

On Mon, 15.06.09 11:38, Fernando Lopez-Lezcano (nando@email-addr-hidden) wrote:

>
> [it'd be nice if you keep all the cc'ed original lists in the thread]
>
> On Mon, 2009-06-15 at 19:34 +0200, Lennart Poettering wrote:
> > On Mon, 15.06.09 10:16, Fernando Lopez-Lezcano (nando@email-addr-hidden) wrote:
> >
> > > > Distributions will certainly enable the D-Bus code in JACK if they
> > > > ship it. So, I have no problem with depending on a dbus'ified jack for
> > > > this logic to work.
> > >
> > > >From a packagers' (for Fedora/Planet CCRMA) point of view the future
> > > dbus-capable jack should be able to be used without dbus support as well
> > > as with it _without_ having to recompile it (that is without having to
> > > repackage it differently). For an example of non-dbus usage, I may want
> > > to start jack on a remote host where there is no desktop session at the
> > > moment and thus dbus is not usable.
> >
> > No. That use case does not make any sense. The D-Bus session bus is
> > autospawned if necessary these days.
>
> So, let's say host A is where I am logged in now and I'm running a
> desktop. The I start a terminal, just do "slogin B" (for simplicity
> let's assume nobody is logged in into B at the time) and then I would
> have dbus running there without a desktop? What is taking care of
> setting up the dbus session, is that ssh? The login process?

libdbus autospawns a session bus if none existant. It has been doing
that since quite some time.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/           GnuPG 0x1A015CC4
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Tue Jun 16 00:15:02 2009

This archive was generated by hypermail 2.1.8 : Tue Jun 16 2009 - 00:15:03 EEST