Jump to content

[Solved] No sound in Big Sur when using VoodooHDA 2.9.7; "invalid parameter" message during boot.


RePete222
 Share

2 posts in this topic

Recommended Posts

I have successfully installed Big Sur on my AMD FX rig, but have not yet been able to get sound to work.  Per the Dortania OpenCore guide, I infer that VoodooHDA is the recommended audio kext for AMD CPUs.  Has this changed with Big Sur?  Should I be using AppleALC instead?

 

I do notice a message about an invalid parameter for VoodooHDA during boot, which presumably is preventing it from loading.  I am using version 2.9.7 of VoodooHDA, the latest version available.  It's working in Mojave, but not in Big Sur.  Any ideas?  How would I find out just what it is that VoodooHDA or OpenCore isn't liking at boot time?

 

Thanks

 

EDIT:  Additional messages found in boot log:

          OCAK: Dependency com.apple.iokit.IOAudioFamily was not found for kext org.voodoo.driver.VoodooHDA

          OCAK: Vtable patching failed for kext org.voodoo.driver.VoodooHDA

Edited by RePete222
Mark solved
Link to comment
Share on other sites

Finally got sound working, after trying several things. 😀

 

What I ended up doing:

Copied VoodooHDA.kext into /Library/Extensions.

Disabled SIP by setting car-active-config in NVRAM/Add to <FF0F0000>, and adding car-active-config to NVRAM/Delete.

Followed OC Install Guide instructions here to rebuild kext cache.

 

Upon rebooting, devices showed up in the Sound prefpane, and my Big Sur hack found its voice! 🙂

Link to comment
Share on other sites

 Share

×
×
  • Create New...