No Sound Cards Listed in 0.3.24; Sound Cards Listed in 0.3.23
Version, Distribution, Desktop Environment:
- Linux Distribution: Arch Linux
- Kernel: 5.11.2-zen1-1-zen
- Desktop Environment: GNOME 3.38
- Pipewire Version: 1:0.3.23-1 (Arch Linux) and 1:0.3.24-1
- Installed besides Pipewire: Pipewire-Pulse, Pipewire-JACK
- Sound card using: AMD Radeon RX 5600 XT HDMI Audio (connects to Denon AVR-X3400H for 5.1 surround sound)
Description of Problem:
While in 0.3.23, after I do an upgrade (pacman -Syu
) and restarted my computer, the sound cards came up empty in GNOME Settings. 0.3.23 works fine once I do a downgrade. While in 0.3.24, deleting the ~/.config/pipewire*
directories is no help once I log back in or restart my computer.
How Reproducible:
I did an upgrade to 0.3.24 again and no sound cards are listed. I downgraded to 0.3.23 for all the Pipewire packages in Arch Linux and the sound cards are listed. Upgrade to 0.3.24 again and no sound cards are listed.
Workaround:
I have to stay in 0.3.23 for now.
sudo pacman -U /var/cache/pacman/pkg/pipewire-1\:0.3.23-1-x86_64.pkg.tar.zst /var/cache/pacman/pkg/pipewire-alsa-1\:0.3.23-1-x86_64.pkg.tar.zst /var/cache/pacman/pkg/pipewire-jack-1\:0.3.23-1-x86_64.pkg.tar.zst /var/cache/pacman/pkg/pipewire-pulse-1\:0.3.23-1-x86_64.pkg.tar.zst /var/cache/pacman/pkg/pipewire-media-session-1\:0.3.23-1-x86_64.pkg.tar.zst
This will only work if the old packages were not cleaned up after an upgrade to 0.3.23.
Actual Results:
I did a pw-dump
for both 0.3.23 and 0.3.24.
[grayson@grayson-epcotcenter ~]$ grep HDMI pw-0_3_24.txt
[grayson@grayson-epcotcenter ~]$ grep HDMI pw-0_3_23.txt
"api.alsa.card.name": "HDA ATI HDMI",
"api.alsa.card.longname": "HDA ATI HDMI at 0xfcda0000 irq 120",
"device.product.name": "Navi 10 HDMI Audio",
"device.description": "Navi 10 HDMI Audio",
"device.nick": "HDA ATI HDMI",
"alsa.card_name": "HDA ATI HDMI",
"alsa.long_card_name": "HDA ATI HDMI at 0xfcda0000 irq 120",
"description": "Digital Stereo (HDMI) Output",
"description": "Digital Stereo (HDMI 2) Output",
"description": "Digital Stereo (HDMI 3) Output",
"description": "Digital Stereo (HDMI 4) Output",
"description": "Digital Stereo (HDMI 5) Output",
"description": "Digital Stereo (HDMI 6) Output",
"description": "Digital Surround 5.1 (HDMI) Output",
"description": "Digital Surround 7.1 (HDMI) Output",
"description": "Digital Surround 5.1 (HDMI 2) Output",
"description": "Digital Surround 7.1 (HDMI 2) Output",
"description": "Digital Surround 5.1 (HDMI 3) Output",
"description": "Digital Surround 7.1 (HDMI 3) Output",
"description": "Digital Surround 5.1 (HDMI 4) Output",
"description": "Digital Surround 7.1 (HDMI 4) Output",
"description": "Digital Surround 5.1 (HDMI 5) Output",
"description": "Digital Surround 7.1 (HDMI 5) Output",
"description": "Digital Surround 5.1 (HDMI 6) Output",
"description": "Digital Surround 7.1 (HDMI 6) Output",
"description": "Digital Surround 5.1 (HDMI) Output",
"description": "HDMI / DisplayPort",
"description": "HDMI / DisplayPort 2",
"description": "HDMI / DisplayPort 3",
"description": "HDMI / DisplayPort 4",
"description": "HDMI / DisplayPort 5",
"description": "HDMI / DisplayPort 6",
"description": "HDMI / DisplayPort",
"alsa.name": "HDMI 0",
"alsa.id": "HDMI 0",
"alsa.card_name": "HDA ATI HDMI",
"alsa.long_card_name": "HDA ATI HDMI at 0xfcda0000 irq 120",
"device.profile.description": "Digital Surround 5.1 (HDMI)",
"node.nick": "HDA ATI HDMI",
"node.description": "Navi 10 HDMI Audio Digital Surround 5.1 (HDMI)",
"port.alias": "HDA ATI HDMI:playback_FL",
"port.alias": "HDA ATI HDMI:monitor_FL",
"port.alias": "HDA ATI HDMI:playback_FR",
"port.alias": "HDA ATI HDMI:monitor_FR",
"port.alias": "HDA ATI HDMI:playback_RL",
"port.alias": "HDA ATI HDMI:monitor_RL",
"port.alias": "HDA ATI HDMI:playback_RR",
"port.alias": "HDA ATI HDMI:monitor_RR",
"port.alias": "HDA ATI HDMI:playback_FC",
"port.alias": "HDA ATI HDMI:monitor_FC",
"port.alias": "HDA ATI HDMI:playback_LFE",
"port.alias": "HDA ATI HDMI:monitor_LFE",
[grayson@grayson-epcotcenter ~]$
Expected Results:
The list of sound cards should show up in 0.3.24 and as expected in the 0.3.23 text file.