Front audio not working with AMD SBx00 Azalia in UEFI systems
- PipeWire version: Compiled with libpipewire 0.3.47
- Distribution: Fedora 36
- Desktop Environment: GNOME 42
- Kernel version: 5.17.0-0.rc7.116.fc36.x86_64
Audio device: AMD SBx00 Azalia vendor: Gigabyte driver: snd_hda_intel v: kernel bus-ID: 00:14.2
Motherboard: Gigabyte 970A-DS3P rev 2.1 bios version FD
On linux
Pipewire is not detecting any device plugged in the front panel, checking the devices using pavucontrol or gnome settings only show the hdmi output (through my videocard) and the build in S/PDIF. The microfone input and hdmi output works, but the sound output is not even detected.
I also tried with other distros like Arch and debian, but with the same problem.
On Windows:
For some reason, the front audio also doesn`t work out of the box on windows too, it only works if I install the software realtek audio console and set the option disable front panel popup to on, otherwise it behaves the same as on linux.
I don`t have a profound knowledge in how audio system works, but I suspect this might give a clue about the cause of the problem
realtek audio console with the option on (working)
realtek audio console with the option off (not working)
Additional Info:
systemctl --user status "pipewire.*"
output:
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/user/pipewire.service.d
└─00-uresourced.conf
Active: active (running) since Tue 2022-03-29 22:58:43 EDT; 13min left
TriggeredBy: ● pipewire.socket
Main PID: 1529 (pipewire)
Tasks: 2 (limit: 9413)
Memory: 15.9M
CPU: 15.145s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─1529 /usr/bin/pipewire