|
Bugzilla – Full Text Bug Listing |
| Summary: | Pipewire installed on Leap not usable for pipewire applications | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Manfred Hollstein <manfred.h> |
| Component: | Sound | Assignee: | Takashi Iwai <tiwai> |
| Status: | RESOLVED INVALID | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | alarrosa, davejplater, manfred.h, mrmazda |
| Version: | Leap 15.5 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Manfred Hollstein
2024-04-10 14:48:05 UTC
AFAIK, on Leap 15.6, the default sound backend is still PulseAudio, while TW switched to pipewire as default. So that's a kind of expected result. There is always pros and cons to switch the default. I'd love to switch to PW, but Leap is rather more conservative, hence it's keeping PA. But since Pipewire is installed, it must have been recommended by some package. When the Pipewire stack then does not work, it should not be recommended at all. Adding the pipewire-pulseaudio package makes it work OK. So either we install PW in a working state, or we don't install it at all, but the current status only results in trouble. The misunderstanding is that pipewire alone doesn't mean about the audio support; it's rather primarily for the video (e.g. Wayland requires it for video broadcasting). Exactly as Takashi said. Pipewire is needed to have things like sharing the screen during a videoconference, that's the reason it's installed by default but with audio support disabled since otherwise it interacts with pulseaudio and there might be problems with both of them opening the audio devices at the same time. Btw, note that it's actually the wireplumber-audio package that enables audio support in pipewire. Installing that package pulls in pipewire-pulseaudio in order to keep all pulseaudio applications working. Also, I made pipewire-pulseaudio pull in wireplumber-audio too since installing pipewire-pulseaudio removes pulseaudio and in that case it's better to have audio enabled in pipewire. Since this is normal behavior and it's documented at https://en.opensuse.org/openSUSE:Pipewire#Installation I'll close this bug as resolved |