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.
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.