SOLVED: No sound after upgrade to Leap 15.5

Here’s a problem that kept me busy all day. After upgrading to Leap 15.5, no audio would play by any means, not even in YaST->Sound->Play Test Sound.

I know very little about the Linux sound system, so I can’t give detailed information on the problem. However, it seems to have been that there were two symlinks on my system:

/etc/xdg/systemd/user/pipewire-pulse.service → /dev/null
/etc/xdg/systemd/user/pipewire-pulse.socket → /dev/null

and these prevented the pipewire-pulse service from starting:

alex@lily:~> systemctl --user --now enable pipewire pipewire-pulse
Failed to enable unit: Unit file /etc/xdg/systemd/user/pipewire-pulse.service is masked.

Deleting the two symlinks as root, then running as a normal user

systemctl --user unmask pipewire-pulse
systemctl --user start pipewire-pulse

seems to have fixed it.

I know nothing about what these services do or why the symlinks were a problem. If someone who does could add a little explanation here, that would be much appreciated to assist others who may encounter related problems and who may have to adapt the solution to their specific case. Thank you!

1 Like

@akruppa:

May have been overlooked but, it’s not too late –

  • Please raise a Bug Report against the Leap 15.5 RC1.

Here on Leap 15.4, the “pipewire-pulse” service and socket don’t exist in ‘/etc/xdg/systemd/user/’ …

1 Like

I’ve opened bug 1212034 – No sound after upgrade to Leap 15.5

2 Likes