Jump to content
RESET Forums (homeservershow.com)

no sound device via hdmi - graphic cards pass thru


leon_lee
 Share

Recommended Posts

need help :( .

I replaced gen8's cpu with E3-1265L, added memmory and added an R7-240(sapphiretech,low profile) graphic card.
In the software part, I installed an ESXI 5.5 to a usb stick and then I deployed a Win7 on this platform.

Then I configured the graphic card as pass thru devices(2 items in the list, one is Oland Pro R7 240, and the other is HDMI Audio). Also I added these 2 item to my Win7 VM.
The problem is:
1)When adding both the 2 item to Win7, then the guest system cannot power on - the error info is "device HDMI Audio failed to register due to unavailabel software or hardware support"
2)When Adding only the "Oland Pro R7 240", the Win7 boot successfully. However, I connect gen8 to my sony TV via HDMI, there is only video, no sound device can be found.

What steps should I take to make the graphic card transfer both video and audio to my TV?

Thanks.

Link to comment
Share on other sites

The Gen 8 has no audio controller, so my guess is there is nothing to pass. I know some video cards with HDMI have audio controllers built in, but I cant find that in the specs on your card. If the card has audio it should show up as AMD HDMI. Some have used USB audio devices to add sound, but I don't know if that would pass through ESXi.

http://support.amd.com/en-us/kb-articles/Pages/GPU70NoAudiofromHDTV.aspx

Link to comment
Share on other sites

The Gen 8 has no audio controller, so my guess is there is nothing to pass. I know some video cards with HDMI have audio controllers built in, but I cant find that in the specs on your card. If the card has audio it should show up as AMD HDMI. Some have used USB audio devices to add sound, but I don't know if that would pass through ESXi.

http://support.amd.com/en-us/kb-articles/Pages/GPU70NoAudiofromHDTV.aspx

 

Thank schoondoggy.

I checked the graphic spec, and it do state including the audio function(http://www.sapphiretech.com/presentation/product/?cid=1&gid=3&sgid=1226&pid=2101&psn=&lid=1&leg=0)

And in the pass thru config window in ESXI, for that PCI-E port there are 2 items, the name for one of them is "Advanced Micro Devices [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]".

However if I added the above device to Win7 VM, it failed to power on and give the error message "failed to register xxxxx due to unavailabel software or hardware support", the xxxx points to the device mentioned above.

 

This error made me crazy....

Link to comment
Share on other sites

This thread seems to have some relevant info:

https://communities.vmware.com/message/2208452

 

I guess if I were trying to troubleshoot this I would take ESXi out of the equation and boot to a physical version of Windows 7 to prove that it works correctly.

Thanks for ur info.

Finally I found the root cause: It's the ESXI 5.5 version cause the problem, when I downgraded to version 5.1, I can add both devices to WIN7 VM and get both the audio and video.

Link to comment
Share on other sites

I'm not an ESXi user, but I've noticed a number of posts in the forums about issues with v5.5 that are fixed by switching to v5.1.

 

PCIe passthrough has had some really odd issues.  On the other hand, I've heard USB3 has had passthrough issues in 5.1 that are supposedly resolved in 5.5, IIRC.

 

VMWare really never intended people to do a virtual home theater PC or gaming box in the first place, though, so YMMV.

Link to comment
Share on other sites

  • 2 months later...

Thanks for ur info.

Finally I found the root cause: It's the ESXI 5.5 version cause the problem, when I downgraded to version 5.1, I can add both devices to WIN7 VM and get both the audio and video.

hi Leon-Lee, i'm also planning to make gen8 an HTPC. i have 2 questions:

1. does your iLO remote console still work after R7 240 installed?

2. you're still using ESXI 5.1? what's your video card memory, 1G or 2G?

thanks!

Link to comment
Share on other sites

Hi dudooo,

 

1.It works without any issue.

2.Yes, I am using ESXI 5.1 and it is an 2G card. BTW some configurations need to set in my case, you can refer to this http://www.webbosworld.co.uk/blog/?p=471.

and the configuration item is

pciHole.start = “1200”
pciHole.end = “2200”

 

Hope this can help you.

 

hi Leon-Lee, i'm also planning to make gen8 an HTPC. i have 2 questions:

1. does your iLO remote console still work after R7 240 installed?

2. you're still using ESXI 5.1? what's your video card memory, 1G or 2G?

thanks!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...