No Audio over HDMI with Fedora 43

I’m unable to get the audio speakers on my external monitor to work over HDMI with Fedora Linux 43. Gnome control center shows the device, however I do not hear any sound. Is this a configuration issue or am I missing the proper drivers?

Gnome 49. Kernel 6.17.7

> aplay -l
Card 0: NVidia [HDA NVidia], Device 3: HDMI 0 [EX241UN]
Sub-Device: 1/1
Sub-Device #0: subdevice #0
Card 0: NVidia [HDA NVidia], Device 7: HDMI 1 [HDMI 1]
Sub-Device: 1/1
Sub-Device #0: subdevice #0
Card 0: NVidia [HDA NVidia], Device 8: HDMI 2 [HDMI 2]
Sub-Device: 1/1
Sub-Device #0: subdevice #0
Card 0: NVidia [HDA NVidia], Device 9: HDMI 3 [HDMI 3]
Sub-Device: 1/1
Sub-Device #0: subdevice #0

cat /proc/asound/cards
0 [NVidia]: HDA-Intel - HDA NVidia
HDA NVidia at 0x74000000 irq 17

lspci -v | grep -i audio
01:00.1 Audio device: NVIDIA Corporation GB207 High Definition Audio Controller (rev a1)
80:1f.3 Multimedia audio controller: Intel Corporation Device 7f50 (rev 10)
Kernel driver in use: sof-audio-pci-intel-mtl

pactl list sinks
Target #50
Status: SUSPENDED
Name: alsa_output.pci-0000_01_00.1.hdmi-stereo
Description: HDA NVidia Digital Stereo (HDMI)
Driver: PipeWire

Have you installed the nvidia drivers from rpmfusion?
If not the nouveau driver is being used and is probably the problem.

Installing the nvidia drivers did solve the problem.

1 Like