Bug 1215406 - Pipewire-Pulse installs incorrectly in Userland for OpenSuse 15.5
Summary: Pipewire-Pulse installs incorrectly in Userland for OpenSuse 15.5
Status: NEW
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Sound (show other bugs)
Version: Leap 15.5
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Antonio Larrosa
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-16 15:59 UTC by Zombie Ryushu
Modified: 2023-09-18 08:12 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zombie Ryushu 2023-09-16 15:59:06 UTC
I recently replaced my motherboard, and have had sound issues with OpenSuse since moving from Pulse Audio to Pipewire. Sound would work for some applications and not others, and Pipe wire wold report Analog sound ports as "Unplugged and Unavailible" when they weren't.

I found that userland pipewire-pulse was being masked and that I couldn't unmask it no matter what I did. I could run Pipewire-Pulse manually

I found out that unmasking it attempts to create a file from:

systemctl --user enable pipewire-pulse
Failed to enable unit: Unit file /etc/xdg/systemd/user/pipewire-pulse.service is masked.

Which doesn't exist. systemctl --user unmask pipewire-pulse doesn't unmask it.
Comment 1 Zombie Ryushu 2023-09-16 16:21:48 UTC
I found some rogue Symlinks:

lrwxrwxrwx 1 root root 9 Sep 16 11:03 /etc/systemd/user/pipewire-pulse.socket -> /dev/null
lrwxrwxrwx 1 root root 9 Sep 16 11:03 /etc/xdg/systemd/user/pipewire-pulse.service -> /dev/null

These were not owned by any package.
Comment 2 Takashi Iwai 2023-09-18 07:44:45 UTC
Something odd happened.  The link of /etc/systemd/user/pippewire-pulse.socket to /dev/null implies that it's masked as root.  Ditto for xdg.

Could you try to repair those manually, try to go back to pulseaudio, and re-install pipewire-pulseaudio, then verify whether such a problem reappears again?
Comment 3 Zombie Ryushu 2023-09-18 07:46:40 UTC
It does. I had to fix it again.
Comment 4 Takashi Iwai 2023-09-18 08:12:31 UTC
Antonio, could you take a look?