[mythtv-users] slightly OT: help with HDMI audio, alsa 1.0.23, GT220

Steven Adeff adeffs.mythtv at gmail.com
Sun Nov 14 05:04:12 UTC 2010


On Sat, Nov 13, 2010 at 11:35 PM, Ian Forde <ianforde at gmail.com> wrote:
>  Sat, 2010-11-13 at 22:46 -0500, Steven Adeff wrote:
>> so I upgraded software on my main frontend today as part of my house
>> upgrade to 0.24. This machine has Mythbuntu 10.04 (lucid) and I'm
>> using the ricotz ppa to get ALSA 1.0.23 to support the GT220 I have
>> installed. There is also a built on 7150 with HDMI output, so I want
>> to use card 1 (the GT220) as opposed to card 0.
>>
>> I had it working until I did the update. Now, I can see the card in
>> alsamixer, and if I mute the s/pdif 1 my receiver "loses" the signal
>> so I'm figuring this is the device I need to get to play. Neither in
>> Myth, or using mplayer (-ao alsa:device=hw=1.x), can I get sound to
>> work though.
>>
>> Anyone have any ideas for me to try? thanks!
>
> <big snip>
>
> Went through this last weekend on my MBE.  It's also a FE with a GT220
> card and an onboard 7150.  I went through the upgrade to 10.10 a few
> weeks back, which comes with ALSA 1.0.23.  I also disabled (via BIOS)
> the onboard 7150 over a year ago, so now 'aplay -l' looks like this:
>
> aplay -l
> **** List of PLAYBACK Hardware Devices ****
> card 0: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]
>  Subdevices: 1/1
>  Subdevice #0: subdevice #0
> card 0: NVidia [HDA NVidia], device 7: NVIDIA HDMI [NVIDIA HDMI]
>  Subdevices: 1/1
>  Subdevice #0: subdevice #0
> card 0: NVidia [HDA NVidia], device 8: NVIDIA HDMI [NVIDIA HDMI]
>  Subdevices: 1/1
>  Subdevice #0: subdevice #0
> card 0: NVidia [HDA NVidia], device 9: NVIDIA HDMI [NVIDIA HDMI]
>  Subdevices: 1/1
>  Subdevice #0: subdevice #0
>
> Yep - same as yours except with the onboard completely gone.  In FE
> Setup I did a rescan of audio devices and ended up choosing
> 'ALSA:plughw:CARD=NVidia,DEV=9' to do HDMI audio to the monitor.
>
> Of course, it's probably best that you just try the rescan and the
> device I listed before going through upgrading... ;)
>
> Hope that helps...
>
>        -I

hrmm, this bios doesn't give me the option to disable the onboard
card. I just tried using the script from
http://ubuntuforums.org/showthread.php?t=1046137 to install alsa
1.0.23 from source, and that doesn't seem to be having an affect
either, other than slimming down the output shown in aplay,

# aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
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
hdmi:CARD=NVidia_1
    HDA NVidia, HDMI 0
    HDMI Audio Output

# 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
card 1: NVidia_1 [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia_1 [HDA NVidia], device 7: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia_1 [HDA NVidia], device 8: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia_1 [HDA NVidia], device 9: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

the big issue is this machine doesn't have s/pdif output, so to get
digital audio it's HDMI or nothing. oy!

-- 
Steve
http://www.mythtv.org/wiki/User:Steveadeff
Before you ask, read the FAQ!
http://www.mythtv.org/wiki/index.php/Frequently_Asked_Questions
then search the Wiki, and this list,
http://www.gossamer-threads.com/lists/mythtv/
Mailinglist etiquette -
http://www.mythtv.org/wiki/index.php/Mailing_List_etiquette


More information about the mythtv-users mailing list