d-bus often fails to work properly, at least on my machine, where systemd is not in use.

it already annoys me.

an alternative would be welcome.