[pulseaudio-discuss] Problems starting without X11 (git master)

Tanu Kaskinen tanuk at iki.fi
Mon Jun 13 22:11:09 PDT 2011


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.

-- 
Tanu



More information about the pulseaudio-discuss mailing list