No HDMI audio device listed for sound out 24.04.4 LTS
https://askubuntu.com/questions/1565847/no-hdmi-audio-device-listed-for-sound-out-24-04-4-lts
Just did a fresh install of Ubuntu 24.04.4 LTS and there is no HDMI sound out device listed to select for sound. Only "Digital output (S/PDIF) - USB Audio and HID" and "Analog Output - USB Audio and HID".
Did a bunch of digging, and tried any potential solution I could locate from updating intel drivers, to installing/using pulseaudio, and any other troubleshooting steps I could find. Even swapped out HDMI cable for a new one.
Also, for whatever reason, I can't get a command line listing of devices.
Still not seeing HDMI as a sound output option and sound out remains elusive.
At wits end.
Note that the HDMI audio works just fine for other devices connected to the monitor. HDMI audio worked also from the system under Windows 11.
Hardware:
00:00.0 Host bridge: Intel Corporation Device 461c
DeviceName: Onboard - Other
Flags: bus master, fast devsel, latency 0, IOMMU group 1
Capabilities: <access denied>
Kernel driver in use: igen6_edac
Kernel modules: igen6_edac
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-N [Intel Graphics] (prog-if 00 [VGA controller])
DeviceName: Onboard - Video
Subsystem: Device 0301:02f3
Flags: bus master, fast devsel, latency 0, IRQ 255, IOMMU group 0
Memory at 6000000000 (64-bit, non-prefetchable) [size=16M]
Memory at 4000000000 (64-bit, prefetchable) [size=256M]
I/O ports at 4000 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring Technology (rev 01)
DeviceName: Onboard - Other
Flags: fast devsel, IOMMU group 2
Memory at 6001110000 (64-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: intel_vsec
Kernel modules: intel_vsec
00:14.0 USB controller: Intel Corporation Alder Lake-N PCH USB 3.2 xHCI Host Controller (prog-if 30 [XHCI])
DeviceName: Onboard - Other
Flags: bus master, medium devsel, latency 0, IRQ 126, IOMMU group 3
Memory at 6001100000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:14.2 RAM memory: Intel Corporation Alder Lake-N PCH Shared SRAM
DeviceName: Onboard - Other
Flags: fast devsel, IOMMU group 3
Memory at 6001124000 (64-bit, non-prefetchable) [disabled] [size=16K]
Memory at 600112c000 (64-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: <access denied>
00:15.0 Serial bus controller: Intel Corporation Device 54e8
DeviceName: Onboard - Other
Flags: bus master, fast devsel, latency 0, IRQ 27, IOMMU group 4
Memory at 4017000000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.0 Communication controller: Intel Corporation Alder Lake-N PCH HECI Controller
DeviceName: Onboard - Other
Flags: bus master, fast devsel, latency 0, IRQ 141, IOMMU group 5
Memory at 600112a000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: mei_me
Kernel modules: mei_me
00:17.0 SATA controller: Intel Corporation Device 54d3 (prog-if 01 [AHCI 1.0])
DeviceName: Onboard - SATA
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 125, IOMMU group 6
Memory at 80800000 (32-bit, non-prefetchable) [size=8K]
Memory at 80803000 (32-bit, non-prefetchable) [size=256]
I/O ports at 4090 [size=8]
I/O ports at 4080 [size=4]
I/O ports at 4060 [size=32]
Memory at 80802000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
Kernel modules: ahci
00:1a.0 SD Host controller: Intel Corporation Device 54c4 (prog-if 01)
DeviceName: Onboard - Other
Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 7
Memory at 6001129000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
00:1c.0 PCI bridge: Intel Corporation Device 54be (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 122, IOMMU group 8
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 3000-3fff [size=4K] [16-bit]
Memory behind bridge: 80700000-807fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1d.0 PCI bridge: Intel Corporation Device 54b0 (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 123, IOMMU group 9
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: 80600000-806fffff [size=1M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1d.2 PCI bridge: Intel Corporation Device 54b2 (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 124, IOMMU group 10
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: [disabled] [16-bit]
Memory behind bridge: 80400000-805fffff [size=2M] [32-bit]
Prefetchable memory behind bridge: [disabled] [64-bit]
Capabilities: <access denied>
Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation Alder Lake-N PCH eSPI Controller
DeviceName: Onboard - Other
Flags: bus master, fast devsel, latency 0, IOMMU group 11
00:1f.3 Audio device: Intel Corporation Alder Lake-N PCH High Definition Audio Controller
DeviceName: Onboard - Sound
Subsystem: Device 0301:02f3
Flags: fast devsel, IRQ 19, IOMMU group 11
Memory at 6001120000 (64-bit, non-prefetchable) [size=16K]
Memory at 6001000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
00:1f.4 SMBus: Intel Corporation Device 54a3
DeviceName: Onboard - Other
Flags: medium devsel, IRQ 16, IOMMU group 11
Memory at 6001128000 (64-bit, non-prefetchable) [size=256]
I/O ports at efa0 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller: Intel Corporation Device 54a4
DeviceName: Onboard - Other
Flags: fast devsel, IOMMU group 11
Memory at 80804000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: intel-spi
Kernel modules: spi_intel_pci
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller
Subsystem: Realtek Semiconductor Co., Ltd. RTL8852BE PCIe 802.11ax Wireless Network Controller
Flags: bus master, fast devsel, latency 0, IRQ 142, IOMMU group 12
I/O ports at 3000 [size=256]
Memory at 80700000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: rtw89_8852be
Kernel modules: rtw89_8852be
02:00.0 Non-Volatile memory controller: MAXIO Technology (Hangzhou) Ltd. NVMe SSD Controller MAP1202 (DRAM-less) (rev 01) (prog-if 02 [NVM Express])
Subsystem: MAXIO Technology (Hangzhou) Ltd. NVMe SSD Controller MAP1202
Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 13
Memory at 80600000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: nvme
Kernel modules: nvme
03:00.0 Ethernet controller: Intel Corporation Ethernet Controller I226-V (rev 04)
Subsystem: Intel Corporation Ethernet Controller I226-V
Flags: bus master, fast devsel, latency 0, IRQ 18, IOMMU group 14
Memory at 80400000 (32-bit, non-prefetchable) [size=1M]
Memory at 80500000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: igc
Kernel modules: igc
Was able to get this today:
tv@TV:~$ aplay -l output
**** List of PLAYBACK Hardware Devices ****
card 1: HID [USB Audio and HID], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
HDMI as an output option just doesn't show anymore, though video via HDMI works just fine. After a month with no suggestions for fixes, about to give up on Ubuntu and try something else for this system.``