Bug 1912517 - Audio control gone in KDE after pipewire-pulseaudio installation
Summary: Audio control gone in KDE after pipewire-pulseaudio installation
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: plasma-pa
Version: 33
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Daniel Vrátil
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-01-04 16:01 UTC by Göran Uddeborg
Modified: 2021-01-05 17:45 UTC (History)
5 users (show)

Fixed In Version: plasma-pa-5.20.4-2.fc33
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-01-05 01:26:16 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Göran Uddeborg 2021-01-04 16:01:35 UTC
Description of problem:
After installation of pipewire-pulseaudio, the audio is missing from the system tray area of the panel.


Version-Release number of selected component (if applicable):
plasma-workspace-5.20.4-1.fc33.x86_64
pipewire-0.3.18-1.fc33.x86_64
pipewire-pulseaudio-0.3.18-1.fc33.x86_64


How reproducible:
Every time


Steps to Reproduce:
1. sudo dnf --allowerasing swap pulseaudio pipewire-pulseaudio
2. Log out and log in to a Plasma session again.


Actual results:
No audio control in the system tray. (Pavucontrol seems to still work.)


Expected results:
An audio control as before.
 

Additional info:
The same problem apparently appeared in Gnome too, see bug 1912062.

Comment 1 Rex Dieter 2021-01-04 17:00:49 UTC
Triaging to plasma-pa component

Comment 2 Rex Dieter 2021-01-04 17:03:50 UTC
Um, is plasma-pa even installed anymore?

Pretty sure it still has a hard dependency on pulseaudio still (on f33), so it getting removed would certainly explain why the applet is not showing.

Comment 3 Rex Dieter 2021-01-04 17:05:54 UTC
FYI, you'll need (at least) plasma-pa-5.20.4-2.fc33 to test this properly

Comment 4 Rex Dieter 2021-01-04 17:15:50 UTC
And, apparently, pipewire-pulseaudio isn't enabled by default on f33 (probably should be), so I also needed to do:

systemctl enable --user --now pipewire-pulse

Then, I see the audio applet working on my f33 box.

Comment 5 Fedora Update System 2021-01-04 17:37:06 UTC
FEDORA-2021-29d7d49890 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-29d7d49890

Comment 6 Fedora Update System 2021-01-04 17:37:08 UTC
FEDORA-2021-29d7d49890 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-29d7d49890

Comment 7 Fedora Update System 2021-01-04 18:22:49 UTC
FEDORA-2021-29d7d49890 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-29d7d49890

Comment 8 Fedora Update System 2021-01-04 18:33:09 UTC
FEDORA-2021-29d7d49890 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-29d7d49890

Comment 9 Fedora Update System 2021-01-05 01:26:16 UTC
FEDORA-2021-29d7d49890 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 10 Göran Uddeborg 2021-01-05 17:45:17 UTC
Checking the DNF history, plasma-pa was indeed removed as part of the swap transaction from pulseaudio to pipewire-pulseaudio. I didn't realise that was the system tray control, but after installing plasma-pa-5.20.4-2.fc33.x86_64 it is indeed back. Thanks for a very quick analysis and fix!

The missing activation of pipewire-pulseaudio mentioned in comment 4 I believe is a small mistake in the packaging, see bug 1912520.


Note You need to log in before you can comment on or make changes to this bug.