You are not logged in.

#1 2026-01-05 20:41:21

jiak
Member
Registered: 2010-10-17
Posts: 22

[SOLVED] no hdmi sound

My system used to have normal hdmi sound option with older kernels (~3 months ago)
https://www.imghost.online/yOuW0Zq4JBW6UYM

but not any more
https://www.imghost.online/t56pVlrZlfXYyHn

$ ps -e | grep -E 'pipewire|pulseaudio'

722 ?        00:00:03 pipewire
    912 ?        00:00:05 pipewire-pulse


$ aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: HDAudio [AVS HD-Audio], device 0: HDAudio Analog (*) []
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: HDMI [AVS HDMI], device 0: HDMI1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: HDMI [AVS HDMI], device 1: HDMI2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: HDMI [AVS HDMI], device 2: HDMI3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

how can i enable hdmi out again?

Last edited by jiak (2026-01-24 14:25:24)

Offline

#2 2026-01-06 04:49:38

5hridhyan
Member
From: Asia
Registered: 2025-12-25
Posts: 298

Re: [SOLVED] no hdmi sound

pactl list short sinks
wpctl status

what is the output?


I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.

Offline

#3 2026-01-06 11:17:32

jiak
Member
Registered: 2010-10-17
Posts: 22

Re: [SOLVED] no hdmi sound

$ pactl list short sinks

51      alsa_output.platform-avs_hdaudio.2.auto.stereo-fallback PipeWire        s32le 2ch 48000Hz       SUSPENDED
53      alsa_output.platform-avs_hdaudio.3.auto.stereo-fallback PipeWire        s16le 2ch 48000Hz       SUSPENDED


$ wpctl status

PipeWire 'pipewire-0' [1.4.9, archie@atlas, cookie:126154568]
└─ Clients:
        32. kwin_wayland                        [1.4.9, archie@atlas, pid:670]
        33. WirePlumber                         [1.4.9, archie@atlas, pid:732]
        41. WirePlumber [export]                [1.4.9, archie@atlas, pid:732]
        64. pipewire                            [1.4.9, archie@atlas, pid:915]
        65. libcanberra                         [1.4.9, archie@atlas, pid:825]
        66.                                     [1.4.9, archie@atlas, pid:825]
        67. xdg-desktop-portal                  [1.4.9, archie@atlas, pid:677]
        68. libcanberra                         [1.4.9, archie@atlas, pid:863]
        69. plasmashell                         [1.4.9, archie@atlas, pid:863]
        70.                                     [1.4.9, archie@atlas, pid:863]
        71. Firefox                             [1.4.9, archie@atlas, pid:1229]
        72. Firefox                             [1.4.9, archie@atlas, pid:1229]
        73. wpctl                               [1.4.9, archie@atlas, pid:1815]

Audio
├─ Devices:
│      42. Built-in Audio                      [alsa]
│      43. Built-in Audio                      [alsa]
│      44. Compress-Offload device (ALSA card 0) [alsa:compressed]
│ 
├─ Sinks:
│  *   51. Built-in Audio Stereo               [vol: 0.56]
│      53. Built-in Audio Stereo               [vol: 0.52]
│ 
├─ Sources:
│  *   52. Built-in Audio Stereo               [vol: 1.00]
│ 
├─ Filters:
│ 
└─ Streams:

Video
├─ Devices:
│ 
├─ Sinks:
│ 
├─ Sources:
│ 
├─ Filters:
│ 
└─ Streams:

Settings
└─ Default Configured Devices:
         0. Audio/Sink    alsa_output.platform-avs_hdaudio.2.stereo-fallback

Offline

#4 2026-01-06 11:58:05

5hridhyan
Member
From: Asia
Registered: 2025-12-25
Posts: 298

Re: [SOLVED] no hdmi sound

HDMI is present at ALSA level (aplay -l shows AVS HDMI). The issue might be PipeWire/WirePlumber not activating the HDMI profile/port.

pactl list cards

do you see anything like "output:hdmi-stereo" or smtg like that in under profiles?
if you see that force that HDMI profile

pactl set-card-profile alsa_card.platform-avs_hdaudio #with your profile

Last edited by 5hridhyan (2026-01-06 15:12:14)


I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.

Offline

#5 2026-01-06 12:47:43

jiak
Member
Registered: 2010-10-17
Posts: 22

Re: [SOLVED] no hdmi sound

$ pactl list cards

Card #42
        Name: alsa_card.platform-avs_hdaudio.2.auto
        Driver: alsa
        Owner Module: n/a
        Properties:
                device.enum.api = "udev"
                device.api = "alsa"
                media.class = "Audio/Device"
                api.alsa.path = "hw:0"
                api.alsa.card = "0"
                api.alsa.card.name = "AVS HD-Audio"
                api.alsa.card.longname = "AVS HD-Audio"
                device.plugged.usec = "8196926"
                device.bus_path = "platform-avs_hdaudio.2.auto"
                sysfs.path = "/devices/platform/avs_hdaudio.2.auto/sound/card0"
                device.subsystem = "sound"
                device.form_factor = "internal"
                device.name = "alsa_card.platform-avs_hdaudio.2.auto"
                device.description = "Built-in Audio"
                device.nick = "AVS HD-Audio"
                device.icon_name = "audio-card-analog"
                api.alsa.use-acp = "true"
                api.acp.auto-profile = "false"
                api.acp.auto-port = "false"
                api.dbus.ReserveDevice1.Priority = "-20"
                api.alsa.split-enable = "true"
                api.dbus.ReserveDevice1 = "Audio0"
                spa.object.id = "2"
                factory.id = "15"
                client.id = "41"
                object.id = "42"
                object.serial = "42"
                object.path = "alsa:acp:HDAudio"
                alsa.card = "0"
                alsa.card_name = "AVS HD-Audio"
                alsa.long_card_name = "AVS HD-Audio"
                alsa.driver_name = "snd_soc_avs_hdaudio"
                alsa.mixer_name = "Realtek ALC283"
                alsa.components = "HDA:10ec0283,80862067,00100003"
                alsa.id = "HDAudio"
                device.string = "0"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                output:stereo-fallback+input:stereo-fallback: Stereo Output + Stereo Input (sinks: 1, sources: 1, priority: 5151, available: yes)
                output:stereo-fallback: Stereo Output (sinks: 1, sources: 0, priority: 5100, available: yes)
                input:stereo-fallback: Stereo Input (sinks: 0, sources: 1, priority: 51, available: yes)
                pro-audio: Pro Audio (sinks: 1, sources: 1, priority: 1, available: yes)
        Active Profile: output:stereo-fallback+input:stereo-fallback
        Ports:
                analog-input-internal-mic: Internal Microphone (type: Mic, priority: 8900, latency offset: 0 usec, availability group: Legacy 1, availability unknown)
                        Properties:
                                port.type = "mic"
                                port.availability-group = "Legacy 1"
                                device.icon_name = "audio-input-microphone"
                                card.profile.port = "0"
                        Part of profile(s): input:stereo-fallback, output:stereo-fallback+input:stereo-fallback
                analog-input-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, availability group: Legacy 2, not available)
                        Properties:
                                port.type = "mic"
                                port.availability-group = "Legacy 2"
                                device.icon_name = "audio-input-microphone"
                                card.profile.port = "1"
                        Part of profile(s): input:stereo-fallback, output:stereo-fallback+input:stereo-fallback
                analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability unknown)
                        Properties:
                                port.type = "headphones"
                                device.icon_name = "audio-headphones"
                                card.profile.port = "2"
                        Part of profile(s): output:stereo-fallback, output:stereo-fallback+input:stereo-fallback
                analog-output-headphones-2: Headphones 2 (type: Headphones, priority: 9800, latency offset: 0 usec, availability group: Legacy 3, not available)
                        Properties:
                                port.type = "headphones"
                                port.availability-group = "Legacy 3"
                                device.icon_name = "audio-headphones"
                                card.profile.port = "3"
                        Part of profile(s): output:stereo-fallback, output:stereo-fallback+input:stereo-fallback

Card #43
        Name: alsa_card.platform-avs_hdaudio.3.auto
        Driver: alsa
        Owner Module: n/a
        Properties:
                device.enum.api = "udev"
                device.api = "alsa"
                media.class = "Audio/Device"
                api.alsa.path = "hw:1"
                api.alsa.card = "1"
                api.alsa.card.name = "AVS HDMI"
                api.alsa.card.longname = "AVS HDMI"
                device.plugged.usec = "8232921"
                device.bus_path = "platform-avs_hdaudio.3.auto"
                sysfs.path = "/devices/platform/avs_hdaudio.3.auto/sound/card1"
                device.subsystem = "sound"
                device.form_factor = "internal"
                device.name = "alsa_card.platform-avs_hdaudio.3.auto"
                device.description = "Built-in Audio"
                device.nick = "AVS HDMI"
                device.icon_name = "audio-card-analog"
                api.alsa.use-acp = "true"
                api.acp.auto-profile = "false"
                api.acp.auto-port = "false"
                api.dbus.ReserveDevice1.Priority = "-20"
                api.alsa.split-enable = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                spa.object.id = "4"
                factory.id = "15"
                client.id = "41"
                object.id = "43"
                object.serial = "43"
                object.path = "alsa:acp:HDMI"
                alsa.card = "1"
                alsa.card_name = "AVS HDMI"
                alsa.long_card_name = "AVS HDMI"
                alsa.driver_name = "snd_soc_avs_hdaudio"
                alsa.mixer_name = "Intel Broxton HDMI"
                alsa.components = "HDA:8086280a,80860101,00100000"
                alsa.id = "HDMI"
                device.string = "1"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                output:stereo-fallback: Stereo Output (sinks: 1, sources: 0, priority: 5100, available: yes)
                pro-audio: Pro Audio (sinks: 3, sources: 0, priority: 1, available: yes)
        Active Profile: output:stereo-fallback
        Ports:
                analog-output: Analog Output (type: Analog, priority: 9900, latency offset: 0 usec, availability unknown)
                        Properties:
                                port.type = "analog"
                                card.profile.port = "0"
                        Part of profile(s): output:stereo-fallback

Card #44
        Name: alsa_card.comprC2
        Driver: alsa:compressed
        Owner Module: n/a
        Properties:
                device.enum.api = "udev"
                device.api = "alsa:compressed"
                device.name = "alsa_card.comprC2"
                device.description = "Compress-Offload device (ALSA card 2)"
                media.class = "Audio/Device"
                api.alsa.path = "hw:2"
                api.alsa.card = "2"
                device.plugged.usec = "8236374"
                device.bus_path = "platform-avs_probe_mb.1.auto"
                sysfs.path = "/devices/platform/avs_probe_mb.1.auto/sound/card2"
                device.subsystem = "sound"
                device.icon_name = "audio-card-analog"
                api.alsa.use-acp = "true"
                api.acp.auto-profile = "false"
                api.acp.auto-port = "false"
                api.dbus.ReserveDevice1.Priority = "-20"
                api.alsa.split-enable = "true"
                api.dbus.ReserveDevice1 = "Audio2"
                spa.object.id = "7"
                factory.id = "15"
                client.id = "41"
                object.id = "44"
                object.serial = "44"
                object.path = "alsa:acp:PROBE"
                alsa.card = "2"
                alsa.card_name = "AVS PROBE"
                alsa.long_card_name = "AVS PROBE"
                alsa.driver_name = "snd_soc_avs_probe"
                alsa.id = "PROBE"
                device.string = "2"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                pro-audio: Pro Audio (sinks: 0, sources: 0, priority: 1, available: yes)
        Active Profile: off

It looks like hdmi is listed for Card #43 but not in profiles.

Last edited by jiak (2026-01-06 13:00:06)

Offline

#6 2026-01-06 14:37:53

5hridhyan
Member
From: Asia
Registered: 2025-12-25
Posts: 298

Re: [SOLVED] no hdmi sound

on card#43  "analog-output" and no profiles for "hdmi-output-*" or "hdmi-stereo" profiles , once try it on LTS kernel and see if there is audio output.

wpctl inspect 43
cat /proc/asound/card1/eld*

can you share these outputs?
and also before that try "pro-audio" profile

pactl set-card-profile alsa_card.platform-avs_hdaudio.3.auto pro-audio

then check again with

wpctl status

it sometimes works
edit:
nope it does'nt

Last edited by 5hridhyan (2026-01-06 16:40:44)


I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.

Offline

#7 2026-01-06 16:21:39

jiak
Member
Registered: 2010-10-17
Posts: 22

Re: [SOLVED] no hdmi sound

wpctl inspect 43

id 43, type PipeWire:Interface:Device
    alsa.card = "2"
    alsa.card_name = "AVS HDMI"
    alsa.components = "HDA:8086280a,80860101,00100000"
    alsa.driver_name = "snd_soc_avs_hdaudio"
    alsa.id = "HDMI"
    alsa.long_card_name = "AVS HDMI"
    alsa.mixer_name = "Intel Broxton HDMI"
    api.acp.auto-port = "false"
    api.acp.auto-profile = "false"
    api.alsa.card = "2"
    api.alsa.card.longname = "AVS HDMI"
    api.alsa.card.name = "AVS HDMI"
    api.alsa.path = "hw:2"
    api.alsa.split-enable = "true"
    api.alsa.use-acp = "true"
    api.dbus.ReserveDevice1 = "Audio2"
    api.dbus.ReserveDevice1.Priority = "-20"
  * client.id = "41"
  * device.api = "alsa"
    device.bus-path = "platform-avs_hdaudio.3.auto"
  * device.description = "Built-in Audio"
    device.enum.api = "udev"
    device.form-factor = "internal"
    device.icon-name = "audio-card-analog"
  * device.name = "alsa_card.platform-avs_hdaudio.3.auto"
  * device.nick = "AVS HDMI"
    device.plugged.usec = "8178367"
    device.string = "2"
    device.subsystem = "sound"
    device.sysfs.path = "/devices/platform/avs_hdaudio.3.auto/sound/card2"
  * factory.id = "15"
  * media.class = "Audio/Device"
    object.path = "alsa:acp:HDMI"
  * object.serial = "43"
    spa.object.id = "6"
$ cat /proc/asound/card1/eld*
cat: '/proc/asound/card1/eld*': No such file or directory
$ ls /proc/asound/card1/
codec#0  id  pcm0c  pcm0p

$ pactl set-card-profile alsa_card.platform-avs_hdaudio.3.auto pro-audio
$ wpctl status

PipeWire 'pipewire-0' [1.4.9, archie@atlas, cookie:2114864554]
 └─ Clients:
        32. kwin_wayland                        [1.4.9, archie@atlas, pid:661]
        33. WirePlumber                         [1.4.9, archie@atlas, pid:730]
        41. WirePlumber [export]                [1.4.9, archie@atlas, pid:730]
        64. pipewire                            [1.4.9, archie@atlas, pid:920]
        65. libcanberra                         [1.4.9, archie@atlas, pid:830]
        66.                                     [1.4.9, archie@atlas, pid:830]
        67. xdg-desktop-portal                  [1.4.9, archie@atlas, pid:669]
        68. libcanberra                         [1.4.9, archie@atlas, pid:859]
        69. plasmashell                         [1.4.9, archie@atlas, pid:859]
        70.                                     [1.4.9, archie@atlas, pid:859]
        76. Firefox                             [1.4.9, archie@atlas, pid:1203]
        77. Firefox                             [1.4.9, archie@atlas, pid:1203]
       107. wpctl                               [1.4.9, archie@atlas, pid:2186]

Audio
 ├─ Devices:
 │      42. Built-in Audio                      [alsa]
 │      43. Built-in Audio                      [alsa]
 │      44. Compress-Offload device (ALSA card 0) [alsa:compressed]
 │  
 ├─ Sinks:
 │      51. Built-in Audio Stereo               [vol: 0.56]
 │  *   53. Built-in Audio Pro                  [vol: 0.89]
 │      61. Built-in Audio Pro 2                [vol: 1.00]
 │      63. Built-in Audio Pro 1                [vol: 1.00]
 │  
 ├─ Sources:
 │  *   52. Built-in Audio Stereo               [vol: 1.00]
 │  
 ├─ Filters:
 │  
 └─ Streams:
        87. Firefox                                                     
            113. output_FL       > Pro:playback_AUX0    [active]
            117. output_FR       > Pro:playback_AUX1    [active]

Video
 ├─ Devices:
 │  
 ├─ Sinks:
 │  
 ├─ Sources:
 │  
 ├─ Filters:
 │  
 └─ Streams:

Settings
 └─ Default Configured Devices:
         0. Audio/Sink    alsa_output.platform-avs_hdaudio.2.stereo-fallback

Offline

#8 2026-01-06 16:28:51

5hridhyan
Member
From: Asia
Registered: 2025-12-25
Posts: 298

Re: [SOLVED] no hdmi sound

is it the latest kernel?? "snd_soc_avs_hdaudio" maybe a regression.
try to test if the audio works in LTS kernel
because from what you shared "wpctl inspect 43" shows the AVS HDMI device exists, but it exposes no HDMI ports, no jack info, and no ELD. With nothing exported by the kernel, ACP can only create generic nodes (stereo-fallback / pro-audio), so HDMI can’t appear as an audio output.

Last edited by 5hridhyan (2026-01-06 16:45:45)


I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.

Offline

#9 2026-01-06 16:34:01

just4arch
Member
Registered: 2023-01-07
Posts: 121

Re: [SOLVED] no hdmi sound

Just a hunch

pacman -Q alsa-lib

Is this 1.2.15-1?

Offline

#10 2026-01-06 16:50:07

jiak
Member
Registered: 2010-10-17
Posts: 22

Re: [SOLVED] no hdmi sound

5hridhyan wrote:

is it the latest kernel?? "snd_soc_avs_hdaudio" maybe a regression.
try to test if the audio works in LTS kernel
because from what you shared "wpctl inspect 43" shows the AVS HDMI device exists, but it exposes no HDMI ports, no jack info, and no ELD. With nothing exported by the kernel, ACP can only create generic nodes (stereo-fallback / pro-audio), so HDMI can’t appear as an output.

I tried the lts kernel and some kernels from archive
LTS kernel -> no option for hdmi sound
6.17.x kernel -> no option for hdmi sound
6.16.x kernel -> it just works

Offline

#11 2026-01-06 16:51:29

jiak
Member
Registered: 2010-10-17
Posts: 22

Re: [SOLVED] no hdmi sound

just4arch wrote:

Just a hunch

pacman -Q alsa-lib

Is this 1.2.15-1?

The system is up to date
$ pacman -Q alsa-lib
alsa-lib 1.2.15.1-1

Offline

#12 2026-01-07 16:36:09

5hridhyan
Member
From: Asia
Registered: 2025-12-25
Posts: 298

Re: [SOLVED] no hdmi sound

6.16.x kernel -> it just works

you can use it but better to report upstream/wait for fixes I'll post again if I actually find a proper workaround for this.

Last edited by 5hridhyan (2026-01-07 16:40:32)


I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.

Offline

#13 2026-01-08 10:50:08

jiak
Member
Registered: 2010-10-17
Posts: 22

Re: [SOLVED] no hdmi sound

Thanks a lot 5hridhyan!

Should I report a bug somewhere?

Offline

#14 2026-01-08 11:48:01

5hridhyan
Member
From: Asia
Registered: 2025-12-25
Posts: 298

Re: [SOLVED] no hdmi sound

smile
you can go through this.
report here
edit: bugzilla shows "If you did not compile your own kernel from scratch, you are probably in the wrong place."
I don't know about it but I feel ArchLinux kernels are considered upstream close......

Last edited by 5hridhyan (2026-01-08 15:27:21)


I expect some mercy from my fellow humans! ^^
Keep your virtue sharpened in a kingdom of carrion, and the throne they offer will be built from your ribs.

Offline

#15 2026-01-24 14:26:14

jiak
Member
Registered: 2010-10-17
Posts: 22

Re: [SOLVED] no hdmi sound

The latest updates fixed this problem.

Offline

Board footer

Powered by FluxBB