Fedora 34 upgrade, lost all audio devices
Version, Distribution, Desktop Environment:
- Pipewire: 0.3.26
- Distribution: Fedora 34 Silverblue Version: 34.20210506.0 (2021-05-06T00:46:06Z)
- Desktop Environment: GNOME 40
Description of Problem:
After upgrade (rebase), desktop environment no longer has access to audio devices and no applications have sound. Dmesg has the following error:
[root@mine log]# dmesg | grep pipe
[ 90.361891] pipewire-media-[1137]: segfault at 61 ip 00007f366a9b9a2b sp 00007fff2161a7f0 error 4 in libspa-dbus.so[7f366a9b9000+2000]
Journalctl output:
[root@mine log]# journalctl -xe | grep pipewire
May 06 13:25:22 mine.usfs-i2.umt.edu rtkit-daemon[781]: Successfully made thread 1751 of process 1751 (/usr/bin/pipewire-pulse) owned by '1000' high priority at nice level -11.
May 06 13:25:22 mine.usfs-i2.umt.edu rtkit-daemon[781]: Successfully made thread 1752 of process 1751 (/usr/bin/pipewire-pulse) owned by '1000' RT at priority 20.
May 06 13:25:40 mine.usfs-i2.umt.edu systemd[1037]: pipewire-pulse.service: Deactivated successfully.
May 06 13:25:40 mine.usfs-i2.umt.edu systemd[1037]: pipewire.service: Deactivated successfully.
May 06 13:25:40 mine.usfs-i2.umt.edu systemd[1037]: pipewire-pulse.socket: Deactivated successfully.
May 06 13:25:40 mine.usfs-i2.umt.edu systemd[1037]: pipewire.socket: Deactivated successfully.
ALSA seems to still know about my sound devices, but aplay
does not make sound:
[bnordgren@mine ~]$ aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
pipewire
PipeWire Sound Server
default
Default ALSA Output (currently PipeWire Media Server)
hdmi:CARD=HDMI,DEV=0
HDA Intel HDMI, HDMI 0
HDMI Audio Output
hdmi:CARD=HDMI,DEV=1
HDA Intel HDMI, HDMI 1
HDMI Audio Output
hdmi:CARD=HDMI,DEV=2
HDA Intel HDMI, HDMI 2
HDMI Audio Output
hdmi:CARD=HDMI,DEV=3
HDA Intel HDMI, HDMI 3
HDMI Audio Output
hdmi:CARD=HDMI,DEV=4
HDA Intel HDMI, HDMI 4
HDMI Audio Output
sysdefault:CARD=PCH
HDA Intel PCH, ALC221 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC221 Analog
Front output / input
surround21:CARD=PCH,DEV=0
HDA Intel PCH, ALC221 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC221 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC221 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC221 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC221 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC221 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
I'm not sure what you need to see to debug this. I don't know enough about pipewire to install it, let alone troubleshoot an installation gone awry.
How Reproducible:
Well, I upgraded two machines, one is working fine, the other isn't. 50/50?
Steps to Reproduce:
- Upgrade/rebase from Fedora 33 Silverblue to Fedora 34 Silverblue.
Actual Results:
No sound from desktop
Expected Results:
Desktop apps continue to have sound.
Additional Info Eg. pw-dump -N > file
(As Attachment Please):