Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  HDMI alsa Sound  (Read 5033 times)

Offline charlyheinz

  • User
  • Posts: 118
HDMI alsa Sound
« on: 2022/01/15, 12:26:07 »
Hello- while setting up the actual Siduction Repo (Wintersky-KDE) on a Shuttle DS81 mini-pc I got the problem having no sound on a HDMI connected TV. When I switch playback in Pulse from onboard- Soundcard hda-Intel- ALC-892 to HDMI playback stops in any software system wide. I've research the internet for any solution where I could read that this problem often appears with some laptops (HP, and other) but with no success. The system is a Haswell corei 4700 series with Intel- H81 chipset.

In Detail:

Quote
lspci | grep "Audio"
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
cat /proc/asound/cards
 0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xf7e14000 irq 36
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7e10000 irq 35

Quote
cat /proc/asound/devices
  1:        : sequencer
  2: [ 1- 0]: digital audio playback
  3: [ 1- 0]: digital audio capture
  4: [ 1- 1]: digital audio playback
  5: [ 1- 0]: hardware dependent
  6: [ 1]   : control
  7: [ 0- 3]: digital audio playback
  8: [ 0- 7]: digital audio playback
  9: [ 0- 8]: digital audio playback
 10: [ 0- 9]: digital audio playback
 11: [ 0-10]: digital audio playback
 12: [ 0- 0]: hardware dependent
 13: [ 0]   : control
 33:        : timer

Quote
aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: HDMI [HDA Intel HDMI], Gerät 3: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: HDMI [HDA Intel HDMI], Gerät 7: HDMI 1 [HDMI 1]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: HDMI [HDA Intel HDMI], Gerät 8: HDMI 2 [HDMI 2]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: HDMI [HDA Intel HDMI], Gerät 9: HDMI 3 [HDMI 3]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: HDMI [HDA Intel HDMI], Gerät 10: HDMI 4 [HDMI 4]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: PCH [HDA Intel PCH], Gerät 0: ALC892 Analog [ALC892 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: PCH [HDA Intel PCH], Gerät 1: ALC892 Digital [ALC892 Digital]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

Quote
dmesg | grep "audio"
[    4.948807] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC892: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:hp
[    4.948813] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.948816] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.948818] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    4.948820] snd_hda_codec_realtek hdaudioC1D0:    dig-out=0x1e/0x0
[    4.948821] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    4.948823] snd_hda_codec_realtek hdaudioC1D0:      Mic=0x19
[    4.979886] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 1620.171499] snd_hda_codec_hdmi hdaudioC0D0: hda-codec: reconfiguring
[ 1620.171503] snd_hda_codec_hdmi hdaudioC0D0: The codec is being used, can't reconfigure.
[ 1852.700075] snd_hda_codec_hdmi hdaudioC0D0: hda-codec: reconfiguring
[ 1852.700079] snd_hda_codec_hdmi hdaudioC0D0: The codec is being used, can't reconfigure.

Also fixes like the grub starting parameter "intel_iommu=on,igfx_off" doesn't help

The next I'll try is to install an older Repo with older kernel than 5.15.14-1-siduction-amd64. What I've found is that some people has reported trouble while upgrading to "Bullseye".

Is anybody out there having a hint or solution to fix that problem?




Offline charlyheinz

  • User
  • Posts: 118
Re: HDMI alsa Sound
« Reply #1 on: 2022/03/15, 14:22:50 »
After a long time of not being able to check out further investigation on this issue I've found the solution in the internet today. The problem I can't get any sound out off the HDMI- port connected TV is intel_iommu for me too. While giving grub2 the kernel-parameter intel_iommu=igfx_off before booting the system sound-output on a connected TV via HDMI is working now!!  ;D

https://forums.debian.net/viewtopic.php?t=126166

So the problem is solved!