No sound after rebasing to Fedora 35

Today I rebased to F35 and suddenly my apps stopped playing sound.

I rolled back.

I have some overrides for using pulseaudio instead of pipewire on F34, because of Sound routing problems on zoom meeting audio sharing (#1121) · Issues · PipeWire / pipewire · GitLab. I guess that might be the problem. However I really need Zoom, so I really need that override.

Any clues on how to get back to sound? :sob:

❯ rpm-ostree status
State: idle
Deployments:
● fedora:fedora/34/x86_64/silverblue
                   Version: 34.20211103.0 (2021-11-03T00:50:03Z)
                BaseCommit: ba735ce63d2e7f08537f73cb65f758c3135484dec402fa907218bf2f17fdab19
              GPGSignature: Valid signature by 8C5BA6990BDB26E19F2A1A801161AE6945719A39
       RemovedBasePackages: pipewire-pulseaudio 0.3.39-1.fc34
           LayeredPackages: libvirt-client xorg-x11-drv-nvidia-cuda vagrant-libvirt sushi
                            pipx droidcam fish xorg-x11-drv-nvidia pulseaudio
                            firewall-config fedora-workstation-repositories v4l2loopback
                            totem code qjackctl gnome-boxes gparted python3-invoke xclip
                            openssh-askpass pulseaudio-utils kmod-nvidia moby-engine
                            gstreamer1-plugin-openh264 ffmpeg langpacks-es hunspell-es steam
             LocalPackages: rpmfusion-free-release-34-1.noarch xow-0.4-1.fc32.x86_64

  fedora:fedora/35/x86_64/silverblue
                   Version: 35.20211103.0 (2021-11-03T00:48:08Z)
                BaseCommit: 93b4e79e9d26d5d5e1887692e42c573b9f2c19b625599b35fc319271958f1179
              GPGSignature: Valid signature by 787EA6AE1147EEE56C40B30CDB4639719867C58F
       RemovedBasePackages: pipewire-pulseaudio 0.3.39-1.fc35
           LayeredPackages: libvirt-client xorg-x11-drv-nvidia-cuda vagrant-libvirt sushi
                            pipx droidcam fish xorg-x11-drv-nvidia pulseaudio
                            firewall-config v4l2loopback qjackctl totem python3-invoke
                            gnome-boxes gparted kmod-nvidia code xclip pulseaudio-utils
                            openssh-askpass moby-engine gstreamer1-plugin-openh264 ffmpeg
                            langpacks-es hunspell-es
             LocalPackages: xow-0.4-1.fc32.x86_64

Does Common bugs: no sound after upgrade apply here?

systemctl --user enable --now wireplumber              

(from your user session, not as root or with sudo.)

1 Like

Thanks, after doing that I can see that the playback indicator goes forward now. I also see signals like that sound is happening:

That bar moves.

However I still hear no sound, and output device says “Salida Ficticia” (Fake Output).

I guess that must have some more relation with having to enable pulseaudio. Any clues?

I get these logs:

❯ journalctl -u pulseaudio -b0 --user
-- Journal begins at Sat 2021-07-31 14:49:41 WEST, ends at Sun 2021-11-07 09:01:02 WET. --
nov 07 08:50:50 yajolap-tecnativa-com systemd[1936]: Starting Sound Service...
nov 07 08:50:50 yajolap-tecnativa-com pulseaudio[2141]: stat('/etc/pulse/default.pa.d'): No existe el fichero o el directorio
nov 07 08:50:50 yajolap-tecnativa-com systemd[1936]: Started Sound Service.
nov 07 08:50:50 yajolap-tecnativa-com pulseaudio[2141]: Failed to register as a handsfree audio agent with ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
nov 07 08:50:50 yajolap-tecnativa-com pulseaudio[2141]: org.bluez.ProfileManager1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
nov 07 08:50:50 yajolap-tecnativa-com pulseaudio[2141]: org.bluez.ProfileManager1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
nov 07 08:51:32 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:51:32 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:51:32 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:51:32 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:51:32 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:51:34 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:51:34 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:52:03 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:52:03 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:52:03 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:52:03 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:52:03 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:52:03 yajolap-tecnativa-com pulseaudio[2141]: Failed to create sink input: sink is suspended.
nov 07 08:52:53 yajolap-tecnativa-com systemd[1936]: Starting Sound Service...
nov 07 08:52:53 yajolap-tecnativa-com pulseaudio[6698]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_1f.3" card_name="alsa_card.pci-0000_00_1f.3" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properti>
nov 07 08:52:53 yajolap-tecnativa-com pulseaudio[6698]: stat('/etc/pulse/default.pa.d'): No existe el fichero o el directorio
nov 07 08:52:53 yajolap-tecnativa-com systemd[1936]: Started Sound Service.
nov 07 08:52:53 yajolap-tecnativa-com pulseaudio[6698]: Failed to register as a handsfree audio agent with ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
nov 07 08:52:53 yajolap-tecnativa-com pulseaudio[6698]: org.bluez.ProfileManager1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
nov 07 08:52:53 yajolap-tecnativa-com pulseaudio[6698]: org.bluez.ProfileManager1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered

Thank you very much @mattdm !
This fixed audio issue in my F35 Workstation as well!
BTW… should that not be included in system upgrade script?

Maybe this was premature… this workaround does not seem to be persistent :frowning:
Sometimes it allows for sound in 1st yt video, while breaking on 2nd, sometimes it does not allow to play yt videos at all…
This sucks big time as this release seems to be milestonely otherwise :frowning:

Here also with sound problems after the update. I am using classic fedora installation and updated using offline method.

In principle everything works fine, however, if I am watching a video on YouTube and I open a music application such as Tauon (flatpak) or Rhytmbox the sound disappears. The same if I open a video file with Celulloid or even if I deactivate the microphone from gnome-settings (also rarely when connecting and disconnecting a headphone with a jack or usb-c connection). As I was unaware of the issue, I just logged out and logged in again, which fixed the problem temporarily, until I read the article about wireplumber in fedora magazine and tried restarting the process, which solved the issue without having to logged out the session, but it is still very annoying.

Something curious is that when it happened that the sound disappeared (from gnome-settings no audio input or output appeared), in Tauon Music Box when changing the audio output from PulseAudio to ALSA, music could be played perfectly.

If anyone has a similar issue and a solution I will be very grateful.