Jump to content

No Audio HW available on HS (10.13.6) w/ WhateverGreen / Lilu / AppleALC


FuriousGeorge
 Share

5 posts in this topic

Recommended Posts

I've followed two guides so far.  The first involved using Lilo and AppleALC, and the second added WhateverGreen into the mix.  I installed them using Hackintool.

 

Both guides suggested there was basically nothing left to do after installing the kexts.  Nonetheless, I see no audio hardware under System Information.

 

When I check the logs, I see failures of all the kexts:

 

$ log show --predicate 'process == "kernel" AND (eventMessage CONTAINS "AppleALC" OR eventMessage CONTAINS "Lilu" OR eventMessage CONTAINS "WhateverGreen")' --style syslog --source
Filtering the log data using "process == "kernel" AND (eventMessage CONTAINS "AppleALC" OR eventMessage CONTAINS "Lilu" OR eventMessage CONTAINS "WhateverGreen")"
Skipping info and debug messages, pass --info and/or --debug to include.
Timestamp                       (process)[PID]    
2019-10-31 03:57:30.233900-0700  localhost kernel[0]: calling mpo_policy_init for Lilu
2019-10-31 03:57:30.233901-0700  localhost kernel[0]: calling mpo_policy_initbsd for Lilu
2019-10-31 03:57:30.233905-0700  localhost kernel[0]: Security policy loaded: Lilu Kernel Extension 1.3.9 (Lilu)
2019-10-31 03:59:57.745944-0700  localhost kernel[0]: calling mpo_policy_init for Lilu
2019-10-31 03:59:57.745947-0700  localhost kernel[0]: Security policy loaded: Lilu Kernel Extension 1.3.9 (Lilu)
2019-10-31 03:59:59.650465-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ error: neither alc-layout-id nor layout-id is found in configuration
2019-10-31 04:00:02.334979-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ failed to obtain device info for analog controller (1)
2019-10-31 04:59:07.446362-0700  localhost kernel[0]: calling mpo_policy_init for Lilu
2019-10-31 04:59:07.446365-0700  localhost kernel[0]: Security policy loaded: Lilu Kernel Extension 1.3.9 (Lilu)
2019-10-31 04:59:09.354678-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ error: neither alc-layout-id nor layout-id is found in configuration
2019-10-31 04:59:15.691248-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ failed to obtain device info for analog controller (1)
2019-10-31 20:22:52.512984-0700  localhost kernel[0]: calling mpo_policy_init for Lilu
2019-10-31 20:22:52.512987-0700  localhost kernel[0]: Security policy loaded: Lilu Kernel Extension 1.3.9 (Lilu)
2019-10-31 20:22:54.393949-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ error: neither alc-layout-id nor layout-id is found in configuration
2019-10-31 20:22:57.251965-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ failed to obtain device info for analog controller (1)
2019-10-31 21:20:08.485405-0700  localhost kernel[0]: calling mpo_policy_init for Lilu
2019-10-31 21:20:08.485408-0700  localhost kernel[0]: Security policy loaded: Lilu Kernel Extension 1.3.9 (Lilu)
2019-10-31 21:20:10.376098-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ error: neither alc-layout-id nor layout-id is found in configuration
2019-10-31 21:20:13.189643-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ failed to obtain device info for analog controller (1)
2019-10-31 21:55:20.653400-0700  localhost kernel[0]: calling mpo_policy_init for Lilu
2019-10-31 21:55:20.653403-0700  localhost kernel[0]: Security policy loaded: Lilu Kernel Extension 1.3.9 (Lilu)
2019-10-31 21:55:22.551654-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ error: neither alc-layout-id nor layout-id is found in configuration
2019-10-31 21:55:28.352477-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ failed to obtain device info for analog controller (1)
2019-10-31 22:22:44.818730-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> WhateverGreen:    init @ failed to call parent 6
2019-10-31 22:25:29.661689-0700  localhost kernel[0]: calling mpo_policy_init for Lilu
2019-10-31 22:25:29.661692-0700  localhost kernel[0]: Security policy loaded: Lilu Kernel Extension 1.3.9 (Lilu)
2019-10-31 22:25:31.538646-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ error: neither alc-layout-id nor layout-id is found in configuration
2019-10-31 22:25:34.691425-0700  localhost kernel[0]: (Lilu) <Lilu`lilu_os_log> AppleALC:     alc @ failed to obtain device info for analog controller (1)

 

I'm stuck at the moment, and could use some help.

 

Thanks in advance.

Link to comment
Share on other sites

You followed 2 x guides for what ??? What's your platform? What's your audio codec?

 

Lilu + AppleALC provide audio as long as you also inject the appropriate audio layout-id (assuming the codec is supported). If you don't do that, you'll never get any audio.

 

So:

1) post hardware specs of your platform

2) specify the audio codec in question

3) post a compressed copy of your Clover EFI folder so that we look at your Clover config, patched tables and kexts set

 

Edited by Hervé
  • Like 2
Link to comment
Share on other sites

 

On 11/1/2019 at 1:11 AM, Hervé said:

You followed 2 x guides for what ??? What's your platform? What's your audio codec?

 

Lilu + AppleALC provide audio as long as you also inject the appropriate audio layout-id (assuming the codec is supported). If you don't do that, you'll never get any audio.

 

So:

1) post hardware specs of your platform

2) specify the audio codec in question

3) post a compressed copy of your Clover EFI folder so that we look at your Clover config, patched tables and kexts set

 

My mistake, I somehow forgot to mention that this is in Qemu.  (The CPU type is Penryn, the motherboard type is Q35).

 

I'm passing through an EVGA 1080 TI SC.  I found some documentation from nVidia that indicated the card uses the GP102 chip.  Per the AppleALC wiki, this should be supported.

 

The Wiki says that "The only task you need to accomplish if your codec is supported is to load the kernel extension and see if it works. ", however, later on, I also see it says "Note: It is necessary to set value layout-id in Devices-Properties or boot arguments."

 

The latter doesn't mean much to me, as I'm not all that versed in MacOS, but I believe that's what you're referring to by "inject the appropriate layout id".  I'm guessing it refers to some configuration of Clover.

 

I've attached a copy of the EFI/Clover directory per your request.

 

I appreciate your help.

 

 

CLOVER.zip

Link to comment
Share on other sites

UPDATE:  I uninstalled AppleALC, AppleHDA, and WhateverGreen, and installed VoodooHDA, which works.

 

The only down side is the audio slider is not working, but I can live with that.

 

I wouldn't mind undoing this, and trying again with AppleALC if there's a compelling reason, if only for the learning experience.

Link to comment
Share on other sites

Now that you have audio with VoodooHDA, download and run DPCIManager app (latest version v1.5) and look up your audio codec. It'll look like something like this:

DPCIManager.jpg.7cb814a306ea2772c123c72c83982044.jpg

 

You'll then be able to revert to AppleALC and try the layouts that apply to your identified codec.

 

Edited by Hervé
Link to comment
Share on other sites

 Share

×
×
  • Create New...