Problems starting without X11 (git master)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux