[mythtv-users] Testing HDMI

Geoffrey Leach geoff at hughes.net
Wed Mar 25 22:54:43 UTC 2009


On 03/25/2009 02:07:33 PM, Geoffrey Leach wrote:
> On 03/24/2009 04:31:25 PM, Jan Schneider wrote:
> > Zitat von Geoffrey Leach <geoff at hughes.net>:
> > 
> > > On 03/23/2009 09:29:20 PM, James wrote:
> > >> > My new frontend/backend is based on the ASUS P5N7A-VM which
> > >> provides
> > >> > HDMI output (and much else) using the Nvidia nForce 730i. 
> Video
> > is
> > >> > excellent at 1080p through the HDMI output connector to a Sony
> > >> Bravura
> > >> > LCD.
> > >> >
> > >> > Here's the problem. There's no audio. The required ALSA 
> drivers
> > are
> > >> > provided by Fedora 10 and the sound chips are recognized.
> > Earphone
> > >> > connection works fine.
> > >> >
> > >> > I know the HDMI cable works. However, neither piece of gear
> that
> > >> was
> > >> > once on either end of the cable is around any more, so I have
> no
> > >> way
> > >> of
> > >> > determining which end of the cable is not working.
> > >> >
> > >> > Any suggestions?
> > >>
> > >> What is the output of:
> > >> aplay -l
> > > **** List of PLAYBACK Hardware Devices ****
> > > card 0: NVidia [HDA NVidia], device 0: ALC888 Analog [ALC888 
> > Analog]
> > >   Subdevices: 1/1
> > >   Subdevice #0: subdevice #0
> > > card 0: NVidia [HDA NVidia], device 1: ALC888 Digital [ALC888
> > Digital]
> > >   Subdevices: 1/1
> > >   Subdevice #0: subdevice #0
> > >
> > >> aplay -L
> > > default:CARD=NVidia
> > >     HDA NVidia, ALC888 Analog
> > >     Default Audio Device
> > > front:CARD=NVidia,DEV=0
> > >     HDA NVidia, ALC888 Analog
> > >     Front speakers
> > > surround40:CARD=NVidia,DEV=0
> > >     HDA NVidia, ALC888 Analog
> > >     4.0 Surround output to Front and Rear speakers
> > > surround41:CARD=NVidia,DEV=0
> > >     HDA NVidia, ALC888 Analog
> > >     4.1 Surround output to Front, Rear and Subwoofer speakers
> > > surround50:CARD=NVidia,DEV=0
> > >     HDA NVidia, ALC888 Analog
> > >     5.0 Surround output to Front, Center and Rear speakers
> > > surround51:CARD=NVidia,DEV=0
> > >     HDA NVidia, ALC888 Analog
> > >     5.1 Surround output to Front, Center, Rear and Subwoofer
> > speakers
> > > surround71:CARD=NVidia,DEV=0
> > >     HDA NVidia, ALC888 Analog
> > >     7.1 Surround output to Front, Center, Side, Rear and Woofer
> > > speakers
> > > iec958:CARD=NVidia,DEV=0
> > >     HDA NVidia, ALC888 Digital
> > >     IEC958 (S/PDIF) Digital Audio Output
> > > null
> > >     Discard all samples (playback) or generate zero samples
> > (capture)
> > >
> > > FWIW, iec958 is un-muted via alsamixer
> > 
> > The hdmi output is missing. This is how it should look like 
> (similar
>  
> > MB, alsa 1.0.19):
> > 
> > default:CARD=NVidia
> >      HDA NVidia, ALC1200 Analog
> >      Default Audio Device
> > front:CARD=NVidia,DEV=0
> >      HDA NVidia, ALC1200 Analog
> >      Front speakers
> > surround40:CARD=NVidia,DEV=0
> >      HDA NVidia, ALC1200 Analog
> >      4.0 Surround output to Front and Rear speakers
> > surround41:CARD=NVidia,DEV=0
> >      HDA NVidia, ALC1200 Analog
> >      4.1 Surround output to Front, Rear and Subwoofer speakers
> > surround50:CARD=NVidia,DEV=0
> >      HDA NVidia, ALC1200 Analog
> >      5.0 Surround output to Front, Center and Rear speakers
> > surround51:CARD=NVidia,DEV=0
> >      HDA NVidia, ALC1200 Analog
> >      5.1 Surround output to Front, Center, Rear and Subwoofer 
> > speakers
> > surround71:CARD=NVidia,DEV=0
> >      HDA NVidia, ALC1200 Analog
> >      7.1 Surround output to Front, Center, Side, Rear and Woofer
> > speakers
> > iec958:CARD=NVidia,DEV=0
> >      HDA NVidia, ALC1200 Digital
> >      IEC958 (S/PDIF) Digital Audio Output
> > hdmi:CARD=NVidia,DEV=0
> >      HDA NVidia, NVIDIA HDMI
> >      HDMI Audio Output
> > null
> >      Discard all samples (playback) or generate zero samples 
> > (capture)
> > 
> 
> This seems to have nailed my problem. Allen Edwards also pointed out 
> the aplay -L appears to be missing a third device. This would seem to 
> indicate that I'm missing the codec for HDMI.
> 
> On your system, what does 'cat /proc/asound/version' say? I get
> 	Advanced Linux Sound Architecture Driver Version 1.0.17.
> which strikes me as odd. Perhaps my kernel (stock 
> 2.6.27.12-170.2.5.fc10) has an out-of-date driver?

Turns out that is is what was wrong. Dispite being a month-or-so older 
than the latest kernel, that kernel is running 1.0.17. I compiled and 
installed 1.0.19 (from the alsa site), I now have the HDMI device, and 
sound!

root at pvr[4]->aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC1200 Analog [ALC1200 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: ALC1200 Digital [ALC1200 
Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Thanks to all who contributed.





More information about the mythtv-users mailing list