problem with installed package pulseaudio-14.0-2.fc33.x86_64
- package pulseaudio-14.0-2.fc33.x86_64 conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-0.3.18-1.fc33.x86_64
- package pipewire-pulseaudio-0.3.18-1.fc33.x86_64 conflicts with pulseaudio provided by pulseaudio-14.0-2.fc33.x86_64
- package pipewire-pulseaudio-0.3.18-1.fc33.x86_64 conflicts with pulseaudio-daemon provided by pulseaudio-14.0-2.fc33.x86_64
- package pipewire-pulseaudio-0.3.18-1.fc33.x86_64 conflicts with pulseaudio provided by pulseaudio-13.99.2-1.fc33.x86_64
After replacing pulseaudio with pipewire-pulseaudio and rebooting, my system has no sound and the gnome sound icon is missing. It seems that pipewire.service is not able to correctly start on system boot.
In order for sound to work again and to restore the sound icon I have to restart pipewire.service and then pipewire-pulse.service.
Example of failed pipewire.service after every boot:
● pipewire.service - Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2020-12-15 12:13:20 CST; 39s ago
TriggeredBy: ● pipewire.socket
Main PID: 2577 (pipewire)
Tasks: 4 (limit: 18855)
Memory: 4.9M
CPU: 55ms
CGroup: /user.slice/user-1000.slice/user@1000.service/pipewire.service
├─2577 /usr/bin/pipewire
└─2591 /usr/bin/pipewire-media-session
Dec 15 12:13:20 7490 systemd[2561]: Started Multimedia Service.
Dec 15 12:13:20 7490 pipewire[2577]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: The connection does not exist
Dec 15 12:13:20 7490 pipewire-media-session[2591]: can't open control for card hw:0: Permission denied
Dec 15 12:13:20 7490 pipewire-media-session[2591]: v4l2: Cannot open '/dev/video0': 13, Permission denied
Dec 15 12:13:20 7490 pipewire-media-session[2591]: v4l2: Cannot open '/dev/video1': 13, Permission denied
Dec 15 12:13:20 7490 pipewire-media-session[2591]: oFono: Register() failed: org.freedesktop.DBus.Error.ServiceUnknown
Dec 15 12:13:20 7490 pipewire[2577]: ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: Permission denied
Dec 15 12:13:20 7490 pipewire[2577]: open failed: Permission denied
Dec 15 12:13:20 7490 pipewire[2577]: can't create node: Permission denied
Dec 15 12:13:20 7490 pipewire-media-session[2591]: error id:3 seq:3 res:-13 (Permission denied): can't create node: Permission denied
Still conflits with pulseaudio, and since it makes the pipewire-libpulse package obsolete I can't use the symlink trick to replace pulseaudio with pipewire.
so I just read the readme (from pipewire-doc package) and it turns out the pulseaudio is an either/or plugin. either you choose to use pulseaudio or you choose to use pipewire, you can't do both and conflicts are expected from your packagemanager if you try. So you can ignore my previous comments around this matter I didn't understand this was expected behaviour.
This update has been submitted for stable by wtaymans.
This update has been submitted for testing by wtaymans.
This update's test gating status has been changed to 'ignored'.
This update's test gating status has been changed to 'waiting'.
This update has obsoleted pipewire-0.3.17-3.fc33, and has inherited its bugs and notes.
This update's test gating status has been changed to 'ignored'.
But update itself OK.
After replacing
pulseaudio
withpipewire-pulseaudio
and rebooting, my system has no sound and the gnome sound icon is missing. It seems thatpipewire.service
is not able to correctly start on system boot.In order for sound to work again and to restore the sound icon I have to restart
pipewire.service
and thenpipewire-pulse.service
.Example of failed
pipewire.service
after every boot:It seems likely that the problem I am experiencing is the same as the one reported here: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/423
This update has been pushed to testing.
Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
This update can be pushed to stable now if the maintainer wishes
still seeing conflicts with pulseaudio, but all the other plugsins (alsa, gstreamer, etc) seems to be working fine
Still conflits with pulseaudio, and since it makes the pipewire-libpulse package obsolete I can't use the symlink trick to replace pulseaudio with pipewire.
no regressions noted
so I just read the readme (from pipewire-doc package) and it turns out the pulseaudio is an either/or plugin. either you choose to use pulseaudio or you choose to use pipewire, you can't do both and conflicts are expected from your packagemanager if you try. So you can ignore my previous comments around this matter I didn't understand this was expected behaviour.
This update has been submitted for stable by wtaymans.
This update has been pushed to stable.