#1118595 bluez: "mpris-proxy" undocumented; fails to shutdown properly

Package:
bluez
Source:
bluez
Description:
Bluetooth tools and daemons
Submitter:
Jameson Graef Rollins
Date:
2026-04-07 23:15:02 UTC
Severity:
normal
#1118595#5
Date:
2025-10-22 16:55:40 UTC
From:
To:
When shutting down my system, the "mpris-proxy" systemd --user service
does not shutdown properly, causing a 90 second delay until the
systemd shutdown timeout is reached.  There is nothing in the journal
logs that would indicate why this is happening.

Upon trying to investigate what "mpris-proxy" even is, I discovered
that it is completely undocumented.  The systemd unit Description
field is references the mpris-proxy man page:

Documentation=man:mpris-proxy(1)

And there is in fact a man page, but it has effectively zero content,
only indicating that it has something to do with bluetooth:

    mpris-proxy - Bluetooth mpris-proxy

There exists no other documentation about this service and what it is
supposed to be doing on my system.

Let's encourage upstream to do better!

Thanks for maintaining.

jamie.

#1118595#10
Date:
2026-04-07 23:02:58 UTC
From:
To:
I have the same issue intermittently on two separate sid machine.

#on boot
--------
Apr 08 10:38:13 tyche systemd[3727]: Started filter-chain.service -
PipeWire filter chain daemon.
Apr 08 10:38:13 tyche systemd[3727]: Started wireplumber.service -
Multimedia Service Session Manager.
Apr 08 10:38:13 tyche systemd[3727]: Started mpris-proxy.service -
Bluetooth mpris proxy.
Apr 08 10:38:13 tyche systemd[3727]: Started dbus.service - D-Bus User
Message Bus.

Apr 08 10:38:05 tyche systemd[3417]: mpris-proxy.service - Bluetooth
mpris proxy skipped, unmet condition check ConditionUser=!@system
Apr 08 10:38:05 tyche dbus-daemon[1492]: [system] Activating via
systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-
daemon.service' requested by ':1.42' (uid=107 pid=3449
comm="/usr/bin/pipewire" labe>
Apr 08 10:38:05 tyche systemd[3417]: Started dbus.service - D-Bus User
Message Bus.

#on shutdown
-------
Apr 08 10:37:07 tyche systemd[3658]: mpris-proxy.service: Failed with
result 'timeout'.
Apr 08 10:37:07 tyche systemd[3658]: mpris-proxy.service: Main process
exited, code=killed, status=9/KILL
Apr 08 10:37:07 tyche systemd[3658]: mpris-proxy.service: Killing
process 3722 (mpris-proxy) with signal SIGKILL.
Apr 08 10:37:07 tyche systemd[3658]: mpris-proxy.service: State 'stop-
sigterm' timed out. Killing.