Contribute
Register

Help configuring OpenCore for Gigabyte Z390 + i9-9900k

Status
Not open for further replies.
hey again @pastrychef , tried to do some "real" work today on the Hackintosh and noticed a few significant problems.
First and most importantly, video staggers when being played back. In Premiere Pro, or even just watching something on YouTube or Vimeo, the video will lag, pause and then speed up to try to get back on track.
Not good if you're trying to do animation work.
Secondly (and maybe related), audio often gets static and sounds scratchy. Sometimes it'll playback smooth, but often it struggles and has a lot of static. Currently using audio output on back of the motherboard (rear speaker icon).
Any clue what might be going on? System seems to be running stable otherwise.

What system definition are you using? Is IGPU enabled in BIOS?
 
iMacPro, and no, iGPU is disabled.

Your videos should not be stuttering. There should be no "configurations" in your EFI/config.plist for your video card. The only thing that can affect the Radeon VII is WhateverGreen.

For audio, you can try different audio-ids. Please see the following to look for the codec that your motherboard uses and try all the audio-ids.
 
Your videos should not be stuttering. There should be no "configurations" in your EFI/config.plist for your video card. The only thing that can affect the Radeon VII is WhateverGreen.

For audio, you can try different audio-ids. Please see the following to look for the codec that your motherboard uses and try all the audio-ids.
Okay looks my motherboard uses Realtek® ALC1220-VB codec.
On that site I see ALC1220, which has listed for revisions and layouts: 0x100003, layout 1, 2, 3, 5, 7, 11, 13, 15, 16, 21, 27, 28, 29, 34. Clicking on that link shows a page with a list of .xml's (ie. Platforms11.xml).
What step would I take from here?
When you say try all the audio-ids, do you mean try all 29 .xml's? How do I implement any of these?
 
Okay looks my motherboard uses Realtek® ALC1220-VB codec.
On that site I see ALC1220, which has listed for revisions and layouts: 0x100003, layout 1, 2, 3, 5, 7, 11, 13, 15, 16, 21, 27, 28, 29, 34. Clicking on that link shows a page with a list of .xml's (ie. Platforms11.xml).
What step would I take from here?
When you say try all the audio-ids, do you mean try all 29 .xml's? How do I implement any of these?


Load up your config.plist in your favourite editor and look for:

<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<integer>1</integer>

Just change that last integer value, save and reboot to test. (Or use Clover Configurator - Devices tab, Audio / Inject etc).

The Acidanthera web-site doesn't specifically mention the Aorus Extreme so there's no easy way to spot the correct ID. Trial and error is the way (unless someone comes along who knows better!).

Don't think about those *.xml files.

Worst case scenario there are 14 attempts. Probably get lucky very early on I reckon :thumbup:
 
Okay looks my motherboard uses Realtek® ALC1220-VB codec.
On that site I see ALC1220, which has listed for revisions and layouts: 0x100003, layout 1, 2, 3, 5, 7, 11, 13, 15, 16, 21, 27, 28, 29, 34. Clicking on that link shows a page with a list of .xml's (ie. Platforms11.xml).
What step would I take from here?
When you say try all the audio-ids, do you mean try all 29 .xml's? How do I implement any of these?

Look in config.plist > Device Properties > Add > PciRoot(0x0)/Pci(0x1f,0x3) > layout-id.
 
Okay looks my motherboard uses Realtek® ALC1220-VB codec.
On that site I see ALC1220, which has listed for revisions and layouts: 0x100003, layout 1, 2, 3, 5, 7, 11, 13, 15, 16, 21, 27, 28, 29, 34. Clicking on that link shows a page with a list of .xml's (ie. Platforms11.xml).
What step would I take from here?
When you say try all the audio-ids, do you mean try all 29 .xml's? How do I implement any of these?

You can also try enabling IGPU in BIOS to see if it helps anything.
 
Look in config.plist > Device Properties > Add > PciRoot(0x0)/Pci(0x1f,0x3) > layout-id.

Sorry, you're right - I missed the OpenCore reference. My bad :thumbup:
 
Look in config.plist > Device Properties > Add > PciRoot(0x0)/Pci(0x1f,0x3) > layout-id.
Screen Shot 2020-03-23 at 2.23.01 PM.png

Okay I see in my config.plist the "layout-id" section, but what would I edit? To what value?
 
View attachment 456522
Okay I see in my config.plist the "layout-id" section, but what would I edit? To what value?

Match the codec used on your motherboard with the AppleALC supported codecs list and try all the possible compatible ones.
 
Status
Not open for further replies.
Back
Top