Pipewire: No audio is playing

After pulseaudio is replaced with pipewire there is no audio on the system.

$ systemctl --user status pipewire
● pipewire.service - Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-04-15 15:15:48 IST; 4min 39s ago
TriggeredBy: ● pipewire.socket
Main PID: 2059 (pipewire)
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─2059 /usr/bin/pipewire

Apr 15 15:15:48 PC0 systemd[2042]: Started Multimedia Service.
$ systemctl --user status pipewire-pulse
● pipewire-pulse.service - PipeWire PulseAudio
Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-04-15 15:15:48 IST; 4min 42s ago
TriggeredBy: ● pipewire-pulse.socket
Main PID: 2058 (pipewire-pulse)
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
└─2058 /usr/bin/pipewire-pulse

Apr 15 15:15:48 PC0 systemd[2042]: Started PipeWire PulseAudio.
Apr 15 15:16:11 PC0 pipewire-pulse[2058]: pulse-server 0x55588ea00ce0: [PulseAudio Volume Control] ERROR command:87 (EXTENSION) tag:12 error:19 (Operation no>
Apr 15 15:16:11 PC0 pipewire-pulse[2058]: pulse-server 0x55588ea00ce0: [PulseAudio Volume Control] ERROR command:87 (EXTENSION) tag:13 error:19 (Operation no>
Apr 15 15:16:11 PC0 pipewire-pulse[2058]: pulse-server 0x55588ea00ce0: [PulseAudio Volume Control] ERROR command:87 (EXTENSION) tag:14 error:19 (Operation no>
Apr 15 15:16:11 PC0 pipewire-pulse[2058]: pulse-server 0x55588ea00ce0: [PulseAudio Volume Control] ERROR command:87 (EXTENSION) tag:15 error:19 (Operation no>

$ systemctl --user status pipewire-media-session
● pipewire-media-session.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/pipewire-media-session.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2021-04-15 15:15:48 IST; 4min 47s ago
Process: 2172 ExecStart=/usr/bin/pipewire-media-session (code=exited, status=203/EXEC)
Main PID: 2172 (code=exited, status=203/EXEC)

Apr 15 15:15:48 PC0 systemd[2172]: pipewire-media-session.service: Failed to locate executable /usr/bin/pipewire-media-session: No such file or directory
Apr 15 15:15:48 PC0 systemd[2172]: pipewire-media-session.service: Failed at step EXEC spawning /usr/bin/pipewire-media-session: No such file or directory
Apr 15 15:15:48 PC0 systemd[2042]: pipewire-media-session.service: Main process exited, code=exited, status=203/EXEC
Apr 15 15:15:48 PC0 systemd[2042]: pipewire-media-session.service: Failed with result ‘exit-code’.
Apr 15 15:15:48 PC0 systemd[2042]: pipewire-media-session.service: Scheduled restart job, restart counter is at 5.
Apr 15 15:15:48 PC0 systemd[2042]: Stopped Multimedia Service Session Manager.
Apr 15 15:15:48 PC0 systemd[2042]: pipewire-media-session.service: Start request repeated too quickly.
Apr 15 15:15:48 PC0 systemd[2042]: pipewire-media-session.service: Failed with result ‘exit-code’.
Apr 15 15:15:48 PC0 systemd[2042]: Failed to start Multimedia Service Session Manager.

What can I do to make it work?

This doesn’t seem OK. Please first try reinstalling the manjaro-pipewire package, then confirm that the file exists:

stat /usr/bin/pipewire-media-session

and if it does, run

systemctl --user restart pipewire.service pipewire.socket pipewire-pulse.service pipewire-pulse.socket pipewire-media-session.service
1 Like

manjaro-pipewire is not installed.

This worked thank you.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.