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

Steven Adeff adeffs.mythtv at gmail.com
Sat Jul 24 22:14:10 UTC 2010


On Sat, Jul 24, 2010 at 5:55 PM, Don Brett <dlbrett at zoominternet.net> wrote:
> Steven Adeff wrote:
>>
>> On Sat, Jul 24, 2010 at 10:32 AM, Don Brett <dlbrett at zoominternet.net>
>> wrote:
>>
>>>
>>> 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).
>>>>>
>>>>>
>>>>> 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
>>>>>
>>>>>
>>>
>>> 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 (?).
>>>
>>
>> First, do
>> cat /proc/asound/version
>> you need to have version 1.0.23 installed.
>>
>>
>
> [root at vanson ~]# cat /proc/asound/version
> Advanced Linux Sound Architecture Driver Version 1.0.21.
> [root at vanson ~]#
>
> But I do have version 1.0.23 installed; it's not using it.  How do I tell it
> to use the new one?  Did I do the installation correctly?
>
> - download alsa-driver source and un-pack
> - ./configure --with-kernel=/usr/src/kernels/2.6.32.16-141.fc12.i686
> - make
> - make install
>
>
> Where did I go wrong?

ah, no idea. I played with Mythdora for a month trying to use it just
as a frontend and gave up and went back to Mythbuntu...


-- 
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