Contribute
Register

Mavericks: No Audio - Realtek ALC AppleHDA [Guide]

Status
Not open for further replies.
Hi !

I'm using Clover 2636 to boot Mavericks 10.9.2 in my Gigabyte Z77X-UD5H mobo. It is running F16mod11 BIOS from tweaktown's forum. The CPU is an i7-3770K @ 4,7Ghz and I'm also running a Gigabyte GTX650 2Gb.

With my initial setup (details in the attachment) I have HDMI audio in my three displays (one via HDMI to the HD4000 and the other two via DVI to the GTX650). So I decided to try the Clover ALC injection method to enable onboard audio, in this case an ALC898.

After following the guide to Clover ALC the GTX650's DVI audio still works but audio from the HD4000 is lost. ALC898 works but now HDMI audio from HD4000 is broken.

So I would like to know if it is possible to enable both HD4000 and GTX650 audio plus ALC898.

I've used the default AppleHDA.kext coming with 10.9.2. In my attachment you'll find reports of the initial situation and the situation after following the guide, including all the info required in the OP.

It is almost done, and I suspect that it is a layout-id problem, but I can't diagnose anymore. You'll also find my DSDT.aml extracted from clover and the patches I've used to patch it (pjalm's repository).

Thanks in advance!

View attachment ultrazone.zip
 
I suspect that it is a layout-id problem
Correct; edit dsdt/HDEF/layout-id to 0x03, 0x00, 0x00, 0x00
Audio ID:1 enables the maximum 4 audio output devices. HD4000 HDMI audio is recognized as an audio output device. To make room, a Line Out is removed from Audio ID: 3.
 
Correct; edit dsdt/HDEF/layout-id to 0x03, 0x00, 0x00, 0x00
Audio ID:1 enables the maximum 4 audio output devices. HD4000 HDMI audio is recognized as an audio output device. To make room, a Line Out is removed from Audio ID: 3.

Solved. I finally had to patch AppleHDA.kext from ML 10.8.5 with MultiBeast in 10.8.5 (via Chimera-Chameleon) as well as injecting layout-id 3 via DSDT. Same patched kext and same DSDT worked also in 10.9.2 via Clover.

So now I've finally enabled every audio output device available in my rig, which is very convenient for dedicating different devices for different tasks and/or apps. This way I can have notifications via HDMI, general audio/video listening/watching via onboard audio and finally my beloved MOTU 828mkIII exclusively for Pro Tools.

A lot of sample rate changes are avoided with this new setup. Thanks for making it possible, toleda !

audio OK.png
 
Hi,
ok..., System Specs:

2x GTX 470
Bios ver. 1502 (mod-patched)
i7 950 12GB ram
Asus Rampage III Extreme (x58)
ALC889

with DSDT attached below on 10.9.1 all is running very properly: layout-id, codec, HDMI (right configured many months later with Toleda help on 2x GTX470) and Multibeast patched-AppleHDA.

with the same DSDT on 10.9.2... no audio, no devices show in System Information/Audio, only: Intel High Definition Audio...
The strange thing..., in IORegistryExplorer layout-id is show correctly.
In DPCIManager: Codec ID, Revision, Codec Name are not shown.
I'd try to patch original 10.9.2 AppleHDA following Toleda's guide: Mavericks: Audio Realtek ALC AppleHDA.
But Nothing...

I've installed: AppleACPIPlatform.kext rollback, last FakeSMC v. 6.0.1123, AppleIntelE1000e.kext

Thanks in advance...!!!
 

Attachments

  • Mac Pro di Luca.ioreg.zip
    468.2 KB · Views: 96
  • DSDT.aml.zip
    21.4 KB · Views: 78
with the same DSDT on 10.9.2... no audio, no devices show in System Information/Audio,
No audio codec. Suggest, install native AppleHDA.kext. Restart. Run DCPIManager and verify codec. Reply with DPCIManager/Status screenshot and IOReg.
 
No audio codec. Suggest, install native AppleHDA.kext. Restart. Run DCPIManager and verify codec. Reply with DPCIManager/Status screenshot and IOReg.
...Toleda, same problem...
 

Attachments

  • Screen 2014-03-13 19.34.29.png.zip
    1.2 MB · Views: 73
  • Mac Pro di Luca.ioreg
    3.5 MB · Views: 106
No codec, no audio. Verify the hardware.

Ok ... but if I boot from the partition 10.9.1, everything works fine ... Why ..?
It could be a problem of a kext that is in conflict?
The DSDT is possible that is not good for the version 10.9.2?
But good for 10.9.1?

I'm going crazy ...!
 
Status
Not open for further replies.
Back
Top