Contribute
Register

Audio - HDMI Audio AppleHDA [Guide]

Status
Not open for further replies.
dsdt edts, yes (see Post #1). Clover patching, no.
The HDMI audio guides enable all integrated and discrete graphics combinations.

Even a board that was supposedly suppose to work dsdt free? My Gigabyte GA‑Z97N‑WIFI Board, with EVGA GeForce 750 Ti GPU would have hdmi audio out (most importantly)? For the past month I was sure there was no way to get it.
 
Even a board that was supposedly suppose to work dsdt free?
There is no such thing as dsdt free; all Intel systems have a dsdt. The native dsdt enables many desired capabilities and does not enable others such as OS X HDMI audio. In summary, no OS X HDMI audio with non native hardware. The Post #1 guides provide instructions/tools/files to enable OS X HDMI audio on most non native hardware.
 
Toleda - as requested, I have attached the "problem reporting files" and could use guidance Step 1 and on really. Trying to determine what AppleHDA.kext I need, which azul frame buffer kext I need (a-g), then dsdt vs ssdt. I do have onboard optical audio working excellently.

Thank you.
 

Attachments

  • qanqoy.DPCI-boot-log.pdf
    33.3 KB · Views: 117
  • qanqoy.14.2.iojones
    800.7 KB · Views: 62
  • qanqoy-All Messages 2.log
    13 KB · Views: 75
  • AppleHDA.kext.zip
    944.7 KB · Views: 68
  • org.chameleon.Boot.plist
    793 bytes · Views: 224
  • Screen Shot 2015-02-28 at 12.23.04 PM.png
    Screen Shot 2015-02-28 at 12.23.04 PM.png
    125.2 KB · Views: 124
Trying to determine what AppleHDA.kext I need,
which azul frame buffer kext I need (a-g), then dsdt vs ssdt.
Why did you select HD3000/HD4000 HDMI audio with HD4600?
Install MultiBeast/ALC892 again, no options.
Framebuffers: click the link in the guide. It says how to find the port the display is connected to.
 
Attachments
Console Log:
Code:
2/28/15 2:02:42.000 PM	kernel[0]	kxld[com.apple.driver.DspFuncLib]: The following symbols are unresolved for this kext:2/28/15 2:02:42.000 PM	kernel[0]	kxld[com.apple.driver.DspFuncLib]: 	_vDSP_sve
2/28/15 2:02:42.000 PM	kernel[0]	Can't load kext com.apple.driver.DspFuncLib - link failed.
2/28/15 2:02:42.000 PM	kernel[0]	Failed to load executable for kext com.apple.driver.DspFuncLib.
2/28/15 2:02:42.000 PM	kernel[0]	Kext com.apple.driver.DspFuncLib failed to load (0xdc008016).
2/28/15 2:02:42.000 PM	kernel[0]	Dependency com.apple.driver.DspFuncLib of kext com.apple.driver.AppleHDA failed to load.
2/28/15 2:02:42.000 PM	kernel[0]	Kext com.apple.driver.AppleHDA failed to load (0xdc008015).
2/28/15 2:02:42.000 PM	kernel[0]	Failed to load kext com.apple.driver.AppleHDA (error 0xdc008015).
2/28/15 2:02:42.000 PM	kernel[0]	Kext load request buffer from user space still retained by a kext; probable memory leak.
2/28/15 2:02:42.036 PM	com.apple.kextd[24]	Failed to load /System/Library/Extensions/AppleHDA.kext - (libkern/kext) dependency load failed.

Problem: 10.10.2/MultiBeast 7.2/ALC892 on 10.10.1 does not work.
Fixes (select one):
1. Install MultiBeast 7.1.1/ALC892 on 10.10.1
2. Update to 10.10.2, Install MultiBeast 7.2/ALC892
 
Port 0x7 is the only required patch for the connected display
Hot plugging HDMI results in an Intel driver crash, not recommended.

Roger that.
And I got another strange problem.

When I patched DSDT without Kext Patch, I followed a guide to find out which port-number did HDMI use.
I only tested DVI and HDMI

When I plug DVI cable, the display shows in AppleIntelFrameBuffer@1, and port-number is 0x6.
Then plug HDMI cable, the display shows in AppleIntelFrameBuffer@2, but port-number is 0x0 ?

Is that normal?
 
Console Log:
Code:
2/28/15 2:02:42.000 PM    kernel[0]    kxld[com.apple.driver.DspFuncLib]: The following symbols are unresolved for this kext:2/28/15 2:02:42.000 PM    kernel[0]    kxld[com.apple.driver.DspFuncLib]:     _vDSP_sve
2/28/15 2:02:42.000 PM    kernel[0]    Can't load kext com.apple.driver.DspFuncLib - link failed.
2/28/15 2:02:42.000 PM    kernel[0]    Failed to load executable for kext com.apple.driver.DspFuncLib.
2/28/15 2:02:42.000 PM    kernel[0]    Kext com.apple.driver.DspFuncLib failed to load (0xdc008016).
2/28/15 2:02:42.000 PM    kernel[0]    Dependency com.apple.driver.DspFuncLib of kext com.apple.driver.AppleHDA failed to load.
2/28/15 2:02:42.000 PM    kernel[0]    Kext com.apple.driver.AppleHDA failed to load (0xdc008015).
2/28/15 2:02:42.000 PM    kernel[0]    Failed to load kext com.apple.driver.AppleHDA (error 0xdc008015).
2/28/15 2:02:42.000 PM    kernel[0]    Kext load request buffer from user space still retained by a kext; probable memory leak.
2/28/15 2:02:42.036 PM    com.apple.kextd[24]    Failed to load /System/Library/Extensions/AppleHDA.kext - (libkern/kext) dependency load failed.

Problem: 10.10.2/MultiBeast 7.2/ALC892 on 10.10.1 does not work.
Fixes (select one):
1. Install MultiBeast 7.1.1/ALC892 on 10.10.1
2. Update to 10.10.2, Install MultiBeast 7.2/ALC892


Thank you sir. Baffled me for a few hours.
 
Yes, non native hardware anomaly. Connect a display and it shows as Port 0x7.

I plug HDMI as display to TV, it still shows 0x0, but if I use Kext patch it shows 0x7.
 
Status
Not open for further replies.
Back
Top