First let's make things clear ;-)
I manage to make hdmi audio work. This happened at 1:30 a.m., with
my avreceiver booming kde opening session sound at thunderstorm-like
volume for the happines of my neighbours XD
I didn't pay enough attention to you user classification, but if you want to
place me somewhere I tell what I did, I post here some history because it
will be useful to others
2.6.29.1 kernel isn't supported by many software in stable release I need
(i.e. Lirc). This is, in my opinion, why gentoo still marked 2.6.27 as latest
stable.
-First thing I did is compiling 2.6.27 kernel with its alsa version. Analog
audio was detected, hdmi was not.
-I recompiled kernel without alsa, and built externally alsa 1.0.19. I
wrongly used the old alsa utils, so HDMI were not recognized by alsaconf.
-i switched to 2.6.29.1 (which ships alsa 1.0.18a) and upgraded alsa
utils to 1.0.19. Hdmi was detected by alsaconf, but still didn't play
anything from virtual console. I also found out lirc could not compile. I
decided to ask help on this list, and meanwhile concentrate on lirc and
mythtv.
-i came back to 2.6.27, used alsa 1.0.19 with new alsa utils. Hdmi were
recognized. Installed lirc, kde, mythtv and other good software.
-i booted for some reason to 2.6.29.1 and when kde started BOOM!
+-+-++-+-+-Short epilogue+-+-+-+--+-+-+-+-
Hdmi works on 2.6.29.1 with alsa 1.0.18a.
Hdmi DOESN'T work on 2.6.27 with alsa 1.0.19.
I suspect (can't bet anyway) nvidia driver for X unlocks hdmi audio on my
mother board. This because in bios settings under HDMI audio I only have
"Disabled" and "AUTO" (there is no "Enabled" -_- )
This is my WORKING setup:
ma...@minibox ~ $ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.18a.
ma...@minibox ~ $ uname -r
2.6.29.1
ma...@minibox ~ $ cat /etc/asound.conf
pcm.!default hdmi:NVidia
pcm.iec958 hdmi:NVidia
ma...@minibox ~ $ aplay -L
hdmi:CARD=NVidia
HDA NVidia, NVIDIA HDMI
HDMI Audio Output
null
Discard all samples (playback) or generate zero samples (capture)
ma...@minibox ~ $ ls /proc/asound/card0/
codec#3 id pcm3p
------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user