D-Bus 现在启动用户总线

systemd 226-1 和 dbus 1.10.0-3 软件包现在为每个用户启动一次 dbus-daemon 进程;同一用户的所有会话将共享同一个 D-Bus “会话” 总线。pam_systemd 模块确保在登录时设置正确的 DBUS_SESSION_BUS_ADDRESS

这也允许 dbus-daemon 推迟到 systemd 进行激活,而不是自行生成服务器进程。然而,目前这在会话服务(相对于系统服务)中并不常用。

kdbus 将仅支持此模型,因此这也是一个解决一些错误并使未来向内核总线过渡更加容易的机会。如有任何问题,请告知我们。