[mythtv-users] Audio on HDMI - Need more suggestions

Don Brett dlbrett at zoominternet.net
Sat Jul 24 14:32:20 UTC 2010


Bill Williamson wrote:
> Excuse topquote, on phone
>
> That log you posted shows 1.0.21 mixed with 1.0.22.
>
> 1. Versions need to be the same.
> 2. You need at least 1.0.23.
>
>
> On Saturday, July 24, 2010, Don Brett <dlbrett at zoominternet.net> wrote:
>   
>> Jurgen Kramer wrote:
>>
>> On Thu, 2010-07-22 at 23:03 -0400, Don Brett wrote:
>>
>>
>> I have a new installation of MythDora-12, works pretty well, but I haven't gotten audio onto the HDMI wire yet.  The PC has an Asus motherboard with nvidia built-in sound, the video board is an nvidia-220.  I followed this tutorial (which is pretty good):
>>
>> http://wiki.xbmc.org/?title=HOW-TO_set_up_HDMI_audio_on_nVidia_GeForce_G210%2C_GT220%2C_or_GT240
>>
>> It looks like everything is right, but still no sound on the HDMI connection.  So far:
>>
>> - built and installed alsa-driver from source
>> - added "enable_msi=0 probe_mask=0xffff,0xfff2" to /etc/modprobe.d/dist-alsa.conf
>> - created this "/etc/pulse/default.pa", and put "load-module module-alsa-sink device=hw:0,3" into it
>> - unmuted the s/pdif device with alsamixer
>> - added user mythtv to the audio group
>> - changed mythtv "audio output device" to ALSA:plughw:0,3
>> - sound works through the regular speakers
>> - this test runs "speaker-test -c6 -twav -Dplughw:0,3", but nothing comes out of the speakers
>>
>>
>> Anyone have a suggestion on what to try next?  By the way, is pulse-audio needed for this...everyone seems to talk about it, but the tutorial barely mentions it.
>>
>>
>> PS - ...and I got this from aplay -l
>>
>> [mythtv at vanson ~]$ aplay -l
>> **** List of PLAYBACK Hardware Devices ****
>> card 0: NVidia [HDA NVidia], device 0: ALC883 Analog [ALC883 Analog]
>>   Subdevices: 1/1
>>   Subdevice #0: subdevice #0
>> card 0: NVidia [HDA NVidia], device 1: ALC883 Digital [ALC883 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
>> [mythtv at vanson ~]$
>>
>>
>>
>> Can you try without "probe_mask=0xffff,0xfff2" and see if maybe another
>> device like 0,5, 0,7, 0,8 (or whichever devices will appear) will be the
>> actual device you need? On my GT220 I need to use 0,7 (In my case it's
>> 1,7 because the onboard audio is device 0).
>>
>>
>> _______________________________________________
>> mythtv-users mailing list
>> mythtv-users at mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>>
>>
>>
>>
>> I removed the probe_mask, but I'm not really sure how to check it.  So, I ran "alsa-info.sh" and it's output is here:
>>
>> http://www.alsa-project.org/db/?f=1154be82a2f59d3d1276ccdf854e9b21a3e17f85
>>
>> ....can you decode any of it?
>>
>> _______________________________________________
>> mythtv-users mailing list
>> mythtv-users at mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>>
>>     
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>
>   
Good catch, I only updated alsa-driver, as the tutorial instructed, but 
it looks like the old driver is still being used.  The tutorial has a 
note for Ubuntu users to remove the "linux-backports-modules-alsa-`uname 
-r" package.  That looks like that package manages which driver is 
used.  Perhaps I need to do something to make mythdora use the new driver.

The original system path is: (dated 4-5-2010)
"/lib/modules/2.6.32.11-99.fc12.i686/kernel/...."

It looks like the drivers are installed under this path: (dated 7-21-2010)
"/lib/modules/2.6.32.16-141"

....so it looks like they are installed, but not used (?).



More information about the mythtv-users mailing list