[Pkg-alsa-devel] Bug#814763: HDMI sound not working
Erik de Castro Lopo
erikd at mega-nerd.com
Mon Feb 15 08:21:53 UTC 2016
Package: alsa-base
Version: 1.0.27+1
Severity: important
I have two machines; an Intel NUC i5 and a Dell laptop. Both have
Intel i915 based graphics cards. Both run Debian Testing.
At various times in the past I have used both these machines to
display videos on my TV using HDMI. In both cases, audio that goes
to the TV was transferred over the HDMI cable.
Unfortunately some time in the last 2 months this broke. Both machines
now quite happily display video over HDMI but the audio is missing.
Part of the problem is that I can't remember the details of when it
last worked.
Here's what I know (on my laptop plugged into the TV):
$ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core
processor Graphics Controller (rev 09)
$ lsmod | grep snd
snd_hda_codec_hdmi 49152 1
snd_hda_codec_realtek 81920 1
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
snd_hda_intel 36864 3
snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,
snd_hda_codec_generic,snd_hda_intel
snd_hda_core 65536 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,
snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 102400 4 snd_hda_codec_hdmi,snd_hda_codec,
snd_hda_intel,snd_hda_core
snd_timer 32768 1 snd_pcm
snd 81920 14 snd_hda_codec_realtek,snd_hwdep,snd_timer,
snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,
snd_hda_codec,snd_hda_intel
soundcore 16384 1 s
Interesting to note that the snd_hda_codec_hdmi driver gets loaded, but it
looks like ALSA doesn't know about it:
$ cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xd1710000 irq 32
To me this looks like a problem with ALSA, rather than higher up like
pulseaudio. I have also tried downreving the kernel to linux-image-3.16.0-4-amd64
and linux-image-4.2.0-1-amd64 but that does help either, which again
points the finger at ALSA.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (900, 'testing'), (800, 'unstable'), (500, 'testing-updates'), (500, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, arm64
Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_AU.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages alsa-base depends on:
ii dpkg 1.18.4
ii kmod 22-1
alsa-base recommends no packages.
alsa-base suggests no packages.
-- no debconf information
More information about the Pkg-alsa-devel
mailing list