[pulseaudio-discuss] Problems starting without X11 (git master)
arun.raghavan at collabora.co.uk
Tue Oct 11 22:32:05 PDT 2011
On Tue, 2011-06-14 at 08:11 +0300, Tanu Kaskinen wrote:
> On Tue, 2011-06-14 at 07:55 +0300, Tanu Kaskinen wrote:
> > It would be nice if also the non-X11 sessions would set up the session
> > bus already at login time, but I guess we can't rely on that. I'd expect
> > the user bus work to solve this problem eventually, but until that
> > becomes ubiquitous, I think putting module-dbus-protocol inside
> > a .nofail section would be the best workaround.
> Hmm... that won't be sufficient. Also probably not necessary - I don't
> think module-dbus-protocol accesses the session bus at all. I noticed
> now that the thing that is failing is not module-dbus-protocol but the
> server lookup thingy, which is part of main().
> The fix in this case is either fixing the server discovery logic, ie.
> getting rid of the server lookup thingy in main() and replacing it with
> a better solution, or just changing the error handling so that if
> setting up the server lookup service fails, it won't bring down the
> whole daemon.
Pulled your fix for this to master. My only concern for pushing to
stable-1.x is how we'd deal with the session bus coming up after PA. I
believe this was discussed on IRC -- was there a conclusion?
More information about the pulseaudio-discuss