News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu

HDMI nvidia HDA sound issues ZOTAC ZBOX (id41) - 1004

Started by tompin2, July 19, 2012, 07:04:41 AM

Previous topic - Next topic

l3mce

Everything should have stereo audio over hdmi now with the latest update... nothing will have 5/7.1 atm.

but it is better than it was. Getting there.

As a side note, there is a lot of new mesa stuff you will pull down that has greatly improved video on everything I own.
I never quit... I just ping out.

ardirtbiker

rough work aint it?!!??!??...


Thanks for being able to do it (and doing so)...


Dennis

tompin2

Quote from: l3mce on September 21, 2012, 03:00:36 PM
An updated system should have done everything by itself. If this is an MD, delete it, upgrade your core, rerun /usr/pluto/bin/Diskless_CreateTBZ.sh and turn the MD on and it should "just work"™


L3mce,

Worked as expected!!! I enabled the Intel HDA let mce do the rest.  The only issue is that there is no AC3/DTS pass-through.

Excellent work, thanks.  I hope to figure out what is going on with ac3/dts stuff.

cheers,

T

b4rney

Hi l3mce,

I have an Acer Revo md which has no sound over HDMI (was working until recently). So I followed this thread.

I upgraded the core yesterday, removed the md in web admin, ran /usr/pluto/bin/Diskless_CreateTBZ.sh and then turned on the Revo MD. Everything seemed normal during creation but no sound over hdmi no matter what I chose in AV wizard (HDMI, DVI-HDMI2 etc).

I just upgraded the core again and got another pluto-boot-scripts update. Rebooted the core. I have again deleted the new md, I am currently running Diskless_CreateTBZ.sh again and will let you know what happens when I turn my md on.

My output from the pciid code in this thread is 087d.
Barney

b4rney

Still no sound over hdmi I'm afraid.

Here are the latest steps I took yesterday:
1. Fully updated core
2. Rebooted core
3. Deleted md
4. Ran Diskless_CreateTBZ.sh on core
5. Booted acer revo

Acer revo md has no audio over hdmi no matter what video option I choose (hdmi or dvi/hdmi2).

The new NVidia pci sound card option screen shows 08.00 at the end (not sure if this is relevant).

Let me know if I can help troubleshoot this.
Barney

l3mce

b4ney I know... There is a bug in the C++ for avwizard.

Change your /usr/pluto/templates/asound.conf file, the last pcm.hdmi has embedded in it
card 1
device 7

change that to
card 0
device 3

and reboot. Audio will now magically appear if you said yes during wizard to hearing hdmi and dolby. If you did NOT then run avwizard and do so before changing the card/device to the appropriate numbers... because if you try and hit avwiz with the correct values, avwizard will hang.

I am working on it. Sorry.
I never quit... I just ping out.

ardirtbiker

#51
l3mce,

by only editing the following lines in /usr/share/alsa/alsa.conf, I have surround  (Dolby Digital and DTS) thru my HDMI:

#
# defaults.ctl.card 0
defaults.ctl.card NVidia
# defaults.pcm.card 0
defaults.pcm.card NVidia
# defaults.pcm.device 0
defaults.pcm.device 7


and this in /etc/pluto/xine.conf:
audio.device.alsa_passthrough_device:asym_hdmi

without the added line in xine.conf, lmce displays a message that it cannot play the audio track (or something like that).

The reason I did this is because the HDMI audio is NOT card 0 in my system.. but is card 1 (NVidia) as listed by cat /proc/asound/cards.

Should it be possible to get DTS-HD and True-HD from the .mkv files (they have the HD audio in them)?

Dennis

l3mce

Brilliant clue ardirtbiker... thank you very much. This will undoubtedly help things tremendously.
I never quit... I just ping out.


l3mce

I never quit... I just ping out.

tompin2

Quote from: ardirtbiker on October 01, 2012, 03:38:56 AM
l3mce,

by only editing the following lines in /usr/share/alsa/alsa.conf, I have surround  (Dolby Digital and DTS) thru my HDMI:

#
# defaults.ctl.card 0
defaults.ctl.card NVidia
# defaults.pcm.card 0
defaults.pcm.card NVidia
# defaults.pcm.device 0
defaults.pcm.device 7


and this in /etc/pluto/xine.conf:
audio.device.alsa_passthrough_device:asym_hdmi

without the added line in xine.conf, lmce displays a message that it cannot play the audio track (or something like that).

The reason I did this is because the HDMI audio is NOT card 0 in my system.. but is card 1 (NVidia) as listed by cat /proc/asound/cards.

Should it be possible to get DTS-HD and True-HD from the .mkv files (they have the HD audio in them)?

Dennis

Excellent  Ardirtbiker! I will give it a try RIGHT NOW!!, I'll just do the proper adjustments of whatever my card is and post results!


b4rney

Quote from: l3mce on October 01, 2012, 02:04:53 AM
Change your /usr/pluto/templates/asound.conf file, the last pcm.hdmi has embedded in it
card 1
device 7

change that to
card 0
device 3

and reboot. Audio will now magically appear if you said yes during wizard to hearing hdmi and dolby. If you did NOT then run avwizard and do so before changing the card/device to the appropriate numbers... because if you try and hit avwiz with the correct values, avwizard will hang.

Thanks l3mce ... worked like a charm. I now have sound again.
Barney

ardirtbiker

l3mce....   I didnt make any adjustment to xorg.conf... only /usr/share/alsa/alsa.conf and /etc/pluto/xine.conf


You might need to take a break from programming  ;D

Dennis

l3mce

Quote from: ardirtbiker on October 02, 2012, 01:14:55 AM
l3mce....   I didnt make any adjustment to xorg.conf... only /usr/share/alsa/alsa.conf and /etc/pluto/xine.conf


You might need to take a break from programming  ;D

Dennis

I never learned to read.
I never quit... I just ping out.

ardirtbiker