Description of Problem:
I have a
mpd
setup that used to work with
pulseaudio
. After installing
pipewire-pulse
, a system
mpd
can no longer connect to the
pulse
socket.
$ machinectl shell [email protected] /bin/bash Connected to the local host. Press ^] three times within 1s to exit session.[mpd@ubik ~]$ XDG_RUNTIME_DIR= mpd --no-daemon --stderrexception: bind to '0.0.0.0:6600' failed (continuing anyway, because binding to '[::]:6600' succeeded): Failed to bind socket: Address already in useexception: Decoder plugin 'wildmidi' is unavailable: configuration file does not exist: /etc/timidity/timidity.cfgFailed to initialize io_uring: io_uring_queue_init() failed: Cannot allocate memory## v---Failed to create secure directory (/pulse): Permission deniedexception: Failed to enable output "MPD PulseAudio Output" (pulse); pa_context_connect() has failed: Connection refused## ^--avahi: Service 'Music Player @ ubik.home' successfully established.[mpd@ubik ~]$ mpd --no-daemon --stderrexception: bind to '0.0.0.0:6600' failed (continuing anyway, because binding to '[::]:6600' succeeded): Failed to bind socket: Address already in useexception: Decoder plugin 'wildmidi' is unavailable: configuration file does not exist: /etc/timidity/timidity.cfgFailed to initialize io_uring: io_uring_queue_init() failed: Cannot allocate memoryavahi: Service 'Music Player @ ubik.home' successfully established.