Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1912062 - Audio icon / volume control gone after pipewire-pulseaudio installation
Summary: Audio icon / volume control gone after pipewire-pulseaudio installation
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-applets
Version: 33
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Artem
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-01-03 06:02 UTC by Sampson Fung
Modified: 2021-01-30 16:41 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Sampson Fung 2021-01-03 06:02:53 UTC
Description of problem:
After installation of pipewire-pulseaudio, audio icon and volume control missing in the top right gnome bar

Version-Release number of selected component (if applicable):
pipewire-pulseaudio-0.3.18-1.fc33 (problematic)



How reproducible:
100%

Steps to Reproduce:
1. dnf install --allowerasing install pipewire-pulseaudio
2. reboot and logon to gnome

Actual results:
In the System Status area, Audio icon is gone
After clicking on the area, the Volume Control Bar is gone.

Expected results:
Audio icon and volume control available

Additional info:
sound playback is normal, just the icon and control are missing.

This is the output of the dnf install commend:

$sudo dnf install --allowerasing pipewire-pulseaudio
Last metadata expiration check: 0:00:38 ago on Sun 03 Jan 2021 01:56:42 PM HKT.
Dependencies resolved.
================================================================================
 Package                        Arch      Version             Repository   Size
================================================================================
Installing:
 pipewire-pulseaudio            x86_64    0.3.18-1.fc33       updates      14 k
Upgrading:
 pipewire                       x86_64    0.3.18-1.fc33       updates     118 k
 pipewire-gstreamer             x86_64    0.3.18-1.fc33       updates      52 k
 pipewire-libs                  x86_64    0.3.18-1.fc33       updates     934 k
Removing dependent packages:
 alsa-plugins-pulseaudio        x86_64    1.2.2-3.fc33        @fedora     121 k
 pulseaudio                     x86_64    14.0-2.fc33         @updates    4.0 M
 pulseaudio-module-bluetooth    x86_64    14.0-2.fc33         @updates    231 k
 pulseaudio-module-x11          x86_64    14.0-2.fc33         @updates     78 k

Comment 1 Artem 2021-01-03 11:58:32 UTC
Thanks for reporting. Sound control also not available in GNOME Shell as well with pipewire.

Comment 2 Sampson Fung 2021-01-04 04:03:41 UTC
(In reply to Artem from comment #1)
> Thanks for reporting. Sound control also not available in GNOME Shell as
> well with pipewire.

As of now, the Audio Icon and Volume control are back to normal.


$pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 34
Server Protocol Version: 34
Is Local: yes
Client Index: 51
Tile Size: 65472
User Name: sf
Host Name: dell33wks
Server Name: PulseAudio (on PipeWire 0.3.18)
Server Version: 14.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000:00:1b.0.analog-stereo
Default Source: alsa_input.pci-0000:00:1b.0.analog-stereo
Cookie: 4192:94a0

Possible changes between now and then:
1.  Some updates installed by dnf update
2.  two new test users created, one by useradd, one by Gnome Settings.

Not sure if they matter or not.

Comment 3 fred 2021-01-09 22:20:57 UTC
Still no volume icon here unfortunately :(
Is there anything I can share here to help debugging? Thanks

Comment 4 Rex Dieter 2021-01-11 14:19:35 UTC
You may need to enable the service,

running

systemctl --user status pipewire-pulse

before and after the following the command will highlight if that's the issue:

systemctl --user enable pipewire-pulse --now

Comment 5 Sampson Fung 2021-01-13 09:23:12 UTC
At my Desktop machine, I installed pipewire-pulse.

Same issue.  Sound is working while Audio icon and Volume control are gone.


After serveral reboots, create new user, logon new user, etc.  No improvement.

Then I goto Sound Testing, and switch output (Between HDMI / SPDIF).  

And magic, I notice the Audio Icon and Volume control are both back.  (With an extra Mic volume icon also.)

I am trying to reproduce all these in a VM guest now.

Comment 6 Sampson Fung 2021-01-13 09:36:28 UTC
1.  Fresh install of F33 work
2.  sudo dnf update
3.  reboot, 
4.  note Audio icon / Volume Control / sound output / pactl info all normal
5.  sudo dnf install --allowerasing pipewire-pulseaudio
6.  reboot

A.  On the logon screen, Audio Icon is gone.  Click on the Power Menu, no Volume Control
B.  After logon, the Audio Icon is back and Volume Control is back on the Power Menu.

(But the test sound of "Front Right" / "Frong Left" is very jerky under pipewire-pulseaudio, while under pulseaudio is normal. in the same VM guest)

Comment 7 Sampson Fung 2021-01-13 09:44:13 UTC
(In reply to Sampson Fung from comment #6)
> 1.  Fresh install of F33 work
> 2.  sudo dnf update
> 3.  reboot, 
> 4.  note Audio icon / Volume Control / sound output / pactl info all normal
> 5.  sudo dnf install --allowerasing pipewire-pulseaudio
> 6.  reboot
> 
> A.  On the logon screen, Audio Icon is gone.  Click on the Power Menu, no
> Volume Control
> B.  After logon, the Audio Icon is back and Volume Control is back on the
> Power Menu.
> 
> (But the test sound of "Front Right" / "Frong Left" is very jerky under
> pipewire-pulseaudio, while under pulseaudio is normal. in the same VM guest)

After one more reboot, the Audio Icon / Volume Control are both gone again.
(And test sound still not acceptable.)

After another reboot, Audio Icon / Volume Control are both back again.

Comment 8 Artem 2021-01-13 13:52:31 UTC
> After one more reboot, the Audio Icon / Volume Control are both gone again.
> (And test sound still not acceptable.)

> After another reboot, Audio Icon / Volume Control are both back again.

As workaround try:

$ pkill pipewire

Comment 9 Gideon Mayhak 2021-01-29 00:34:58 UTC
I'm also missing the volume control and my volume keys don't work after replacing PulseAudio with Pipewire in Fedora 33.  I do have audio, and I can adjust the volume under Settings>Sound.  This is otherwise a bog standard Workstation install.  'pkill pipewire' doesn't seem to help bring anything back.

Comment 10 Gideon Mayhak 2021-01-30 16:41:11 UTC
Okay, kind of strange: I connected a USB audio device, and the volume control came back and my volume keys work again.  Even after disconnecting the USB audio device and rebooting several times, I now have the regular audio applet and working volume keys even with just the internal audio.

If it goes away again, what are some helpful troubleshooting steps and logs I could collect to pinpoint what's happening?

For now, I'll hope this is just resolved for me and I can recommend to anyone having this issue to try connecting some USB audio device to see if it triggers something.


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