D-Bus User Bus
hp at pobox.com
Mon May 17 12:02:52 PDT 2010
2010/5/17 Colin Walters <walters at verbum.org>:
> The argument here is that we can pretty easily "break" multiple
> displays, given that in reality, they're already broken in practice.
> And I really, really dislike the "last one wins" behavior. It's *my
> data*. Don't lose my data.
People really prefer "last wins" to "don't work at all" though.
The longstanding issue with a user bus is that it doesn't really solve
anything, if you consider network homedirs to be an important
use-case. The user bus only helps with multiple sessions on the *same*
machine, which is for the most part a pointless thing to have in the
first place, so why spend a lot of time on it. The much more common
(or useful) scenario is multiple sessions per homedir on *different*
machines. Which would still be "last wins"
An alternative could be a user-scoped system bus feature, perhaps.
Allow activating stuff on system bus that would be run as the user and
have the uid in the bus name. Per-user system bus services.
More information about the dbus