New comment by ap4y on void-packages repository https://github.com/void-linux/void-packages/issues/20744#issuecomment-701101406 Comment: In my case I was starting x session via `dbus-launch --sh-syntax --exit-with-session` yet was still getting `mpris` related errors. This one took me a while to figure out, but the problem is that `DBUS_SESSION_BUS_ADDRESS` was not exposed in my environment. I checked what gentoo does to fix this, since my gentoo machine with a similar setup doesn't have this error, and apparently `dbus` package adds [80-dbus](https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-apps/dbus/files/80-dbus) under `/etc/X11/xinit/xinitrc.d` when `X` use flag is enabled. @ericonr I wonder if we should do the same for `dbus-x11` and `dbus-elogind-x11`? I'm happy to send a patch for this.