On Wed, 2011-01-19 at 21:53 -0800, Chuck Forsberg WA7KGX N2469R wrote:
Not too long ago I upgraded my home theater system with a blu-ray player. This no longer worked with the HDMI on my old receiver, so I upgraded that too. I upgraded the video card on my "stereo computer" to an Nvidia 220 with HDMI output. With this combination I am able to watch NASA HD in Dolby Digital. No analog connections. No ground loop noise! VLC player can pass the Dolby Digital or DTS signal to the receiver for full surround sound.
Fedora 14 (updated) with the current Nvidia driver is reported to support HDMI audio output. By installing the XFCE mixer I am able to activate iec958 1 which outputs an audio bit stream over the HDMI connector.
Unfortunately, selecting HDMI audio under Sound Preferences does not break the silence.
The receiver does not have the option of taking video from the HDMI output with analog audio. No tape monitor. No external processor loop.
This problem will become more widespread as HDMI output becomes the norm, not the exception.
Is there a reasonably simple way to get Fedora to speak over the display adapter's HDMI output?
An updated F14 in combination with the GT220 running a recent Nvidia *binary* drivers should output audio onto HDMI just fine with VLC/mplayer/MythTV.
What does aplay -l show? There are probably multiple digital interfaces listed, only one will work.
On my system with a GT220 aplay -l lists:
**** List of PLAYBACK Hardware Devices **** card 0: NVidia [HDA NVidia], device 0: ALC880 Analog [ALC880 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: NVidia [HDA NVidia], device 1: ALC880 Digital [ALC880 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia_1 [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia_1 [HDA NVidia], device 7: NVIDIA HDMI [NVIDIA HDMI] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia_1 [HDA NVidia], device 8: NVIDIA HDMI [NVIDIA HDMI] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: NVidia_1 [HDA NVidia], device 9: NVIDIA HDMI [NVIDIA HDMI] Subdevices: 1/1 Subdevice #0: subdevice #0
For me the proper HDMI audio I/F is: card 1, device 7.
Hope this helps. Jurgen