Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

Ahh so the iGPU will always display out the bottom Thunderbolt port? Meaning if I have the DisplayPort connected from my Discrete GPU to the input on the Designare and I have the iGPU enabled, the dGPU will drive the TOP Thunderbolt, and the iGPU will drive the Bottom Thunderbolt port? I should really just test this instead of asking a question....
Yes that's correct.

EDIT: I should add that we will also need to set the IGPU to Platform ID 0x3E9B0007 (non-headless). But then Final Cut Pro and iMovie will crash on launch.
 
Last edited:
So how does Apple obtain 5K resolution on the old LG 5K monitor if the monitor itself is limited to DisplayPort 1.2?
  • We believe this is done in some proprietary way by multiplexing two DisplayPort 1.2 streams.
  • So theoretically it's unlikely that our Titan Ridge-based Hackintosh will achieve the same result.
The allure of the new LG UltraFine 5K is that it uses Titan Ridge inside and therefore supports a DisplayPort 1.4 stream, which our Hackintosh can easily provide.

So we need someone with a nice magnifying glass (and a lot of patience) to count the pixels. Or, better yet, just place both monitors side-by-side at the same resolution and see which one displays more content.

That is a great summary, thank you very much!

I wonder if someone could actually prove this once and for all, this was bothering me for a while :) I've got some dead pixels on my unit, hopefully the shop will replace it with the new version.
 
I just successfully booted using a new Clover Memory Manager, named MemoryFix.efi. It replaces AptioMemoryFix. I downloaded from an adjacent X299 thread here. (Thanks mm2margaret!)

I was able to boot using latest Clover with iGPU enabled with SMBIOS of iMac19,1. Slide was not present as a Clover boot argument. MacOS is Mojave 10.14.6. In drivers folder besides the new MemoryFix.efi were ApfsDriverLoader, EmuVariableUefi.efi, HFSPlus, NTFS, and VirtualSmc efi files. There was no panic re-boot during shutdown.

(And it also allowed a successful boot with OpenCore (v0.0.4) on the Z390 Designare, despite the warning on above post that MemoryFix was only for Clover.)
I was able to boot with the new MemoryFix.efi as well, though I haven't switched to VirtualSMC yet. SMBIOS is iMac 19,1 with latest Mojave 10.14.6 with the supplemental update and clover v2.5K_r5033. It does seem to boot a little faster. Haven't benchmarked it yet.
 
Simply remove "Unknown" from the CPU pane in Clover Configurator.

Edit: Sorry, wrong reply.
@CaseySJ what changes did you make to My EFI folder so I can have some idea as to what I may need to change to prevent that kernel panic and allow my machine to boot properly? I have attached my Updated EFI with the latest version of clover?
Edit
I should mention with the attached EFI the machine works with no issues I’m just now afraid to try and update OSX again
 

Attachments

  • EFI-stewie23.zip
    17.3 MB · Views: 90
Last edited:
Please try the attached modified config.plist:
  • Copy serial numbers back into SMBIOS and RtVariables.
  • This version:
    • Enables checkbox for Fix HPET
    • Removes the entry Unknown for CPU ID -- this might actually be the source of the problem ("unknown CPU")
    • Puts the system into headless mode with Platform ID 0x3E980003
Same outcome I'm afraid
I have noticed that my CPU is recognised as an i9 instead of i7 - not sure if that's any clue or not

I'm going to do a fresh install to see if I can clear it that way - fingers crossed
If not I'll have to put up with knowing that error message is there (even though the system seems to work perfectly)

Thanks for your help, I'll let you know how it goes
 
@CaseySJ what changes did you make to My EFI folder so I can have some idea as to what I may need to change to prevent that kernel panic and allow my machine to boot properly? I have attached my Updated EFI with the latest version of clover?
Edit
I should mention with the attached EFI the machine works with no issues I’m just now afraid to try and update OSX again
I made 2 changes as described here. They are:
  • Removed the legacy drivers64UEFI folder.
  • Unchecked Inject Intel from config.plist.
 
Same outcome I'm afraid
I have noticed that my CPU is recognised as an i9 instead of i7 - not sure if that's any clue or not
That is okay. Happened to me as well.

I'm going to do a fresh install to see if I can clear it that way - fingers crossed
If not I'll have to put up with knowing that error message is there (even though the system seems to work perfectly)
If this is a brand new installation then yes this makes sense. Remember my new favorite quote: :)

The tiniest of details can have the mightiest of consequences.

In other words, take your time. Double-check every step along the way.
 
I am perfectly willing to post the CLOVER folder from both X99 Asus Deluxe II USB install disk and final post-installation disk. This is because the motherboard and CPU are both discontinued so enthusiasts will most likely be treating this as a secondary system. The only issue on this system is wake-from-sleep:
  • I am not able to unlock MSR 0xE2 register and insert additional microcode into the Asus firmware as per initial steps in the KGP Build Guide.
  • It's possible that as a result of this, the system does not wake from sleep. The motherboard displays the 2-digit error code or Q-Code 30 which is Reserved for ASL. Yup, makes no sense.
  • A normal startup gives us Q-Code A0 (if I recall correctly), which is IDE initialization is started.
Impressions of the X99 Asus Deluxe II build: I don't know why, but I love it. :)

It's not the fastest. It doesn't have the most cores. My particular CPU is not even hyper-threaded. And does not contain an IGPU. But on the other hand:
  • It comes jam packed with extras that include:
    • Broadcom WiFi and BT module on the motherboard that works with AirportBrcmFixup and BrcmPatchRAM2. No extra card needed. It also includes a relocatable WiFi/BT antenna.
    • The Asus ThunderboltEX 3 card is included (Alpine Ridge).
    • It comes with a PCIe card for attaching an NVMe SSD. But there's also a perpendicular-mount NVMe slot (yes, perpendicular to the plane of the motherboard, which means the NVMe drive is vertical).
    • It has two USB 2 headers and two USB 3 headers.
    • It has 2 on-board SATA controllers with a ton of internal SATA ports.
    • It has 2 on-board XHC (USB) controllers with a ton of USB ports.
    • It has 2 Ethernet (Gigabit) ports.
  • KGP was able to get macOS running on this system very well.
    • iStat Menus monitors temperatures, voltages, and fans.
    • Boot up time is even faster than Gigabyte Designare.
    • It's less powerful, but it's a really wonderful second system.
    • The RGB goodness might be affecting my judgment as well... :)

I have it too Asus X99A with 5820k.
I think that quad channel ram and 28 pcie lines make this computer more rock and solid that i7-i9 with only dual channel ram and less pcie lanes...
For me it's more like a Mac.
I love x99 and x299.
 
I made 2 changes as described here. They are:
  • Removed the legacy drivers64UEFI folder.
  • Unchecked Inject Intel from config.plist.
So I made those changes system was running fine. Went to update and exact same Kernal panic, I think its to do with the FakeSMC, going to try to create a new USB installer and hopefully, that will fix the issue, i will try adding in the newest version of FakeSMC
 
Couple questions:
- Will the Z390 Designare run High Sierra? I'm trying to avoid replacing my NVidia GPU for now.

- Could I approximate this build with an 8700K? Mainly I want to add TB3 support to an existing build (currently Z370)
 
Back
Top