Contribute
Register

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

Yup, that is what I assumed ... but after swaping the NVMes my Windows disk and its EFI is still on disk 3! Is that a problem? Would I have to reinstall Windows with all other disks removed to fix that?
It seems that when Windows was first installed, it did not create its own EFI partition and EFI boot folder. Instead, it found a preexisting EFI partition on another disk and created an EFI/WINDOWS folder on that partition. This is the problem we try to avoid by having Windows installed in the top M2M slot.

Does the Windows drive have an EFI partition? It actually might not...

If there's no EFI on the Windows drive try this:
  • Mount all EFI partitions one by one.
  • Check whether any of them has an EFI/WINDOWS folder.
  • If so, rename it or move it to another directory.
  • Then boot the system and Clover should appear.
  • Clover should show both macOS and Windows boot volumes.
  • Choose your O/S from Clover.
 
For some reason after I just did the most recent update, including kexts, drivers and clover, my internal graphics is not showing in about Mac or geekbench. It is enabled in my bios, I noticed when I was benchmarking everything to see how performance was.
The system should not report AMD RX 580 if you have a Vega 64.
  • Do you have any RX 580s installed?
  • Do you have any RX 580 SSDT in CLOVER/ACPI/patched folder such as SSDT-Z390-DESIGNARE-RX580-V2.aml? This should be deleted if no RX 580 is physically installed.
  • The iGPU will not show up in System Information --> Graphics/Displays. To check whether it is active, simply run IORegistryExplorer and scroll the device tree on left side to IGPU. Then see if there's an AppleIntelFramebuffer attached as a child node of IGPU.
 
The system should not report AMD RX 580 if you have a Vega 64.
  • Do you have any RX 580s installed?
  • Do you have any RX 580 SSDT in CLOVER/ACPI/patched folder such as SSDT-Z390-DESIGNARE-RX580-V2.aml? This should be deleted if no RX 580 is physically installed.
  • The iGPU will not show up in System Information --> Graphics/Displays. To check whether it is active, simply run IORegistryExplorer and scroll the device tree on left side to IGPU. Then see if there's an AppleIntelFramebuffer attached as a child node of IGPU.
For some reason my profile still had incorrect info I swear I updated! I do have 2 Rx 580 cards.
 
The system should not report AMD RX 580 if you have a Vega 64.
  • Do you have any RX 580s installed?
  • Do you have any RX 580 SSDT in CLOVER/ACPI/patched folder such as SSDT-Z390-DESIGNARE-RX580-V2.aml? This should be deleted if no RX 580 is physically installed.
  • The iGPU will not show up in System Information --> Graphics/Displays. To check whether it is active, simply run IORegistryExplorer and scroll the device tree on left side to IGPU. Then see if there's an AppleIntelFramebuffer attached as a child node of IGPU.
 

Attachments

  • Screen Shot 2019-10-05 at 9.54.22 PM.png
    Screen Shot 2019-10-05 at 9.54.22 PM.png
    678.7 KB · Views: 79
The iGPU is active and accelerated. Is it not showing up as an option in Geek Bench --> Compute?
 
That would be great for comparison! Why did you go for the iMac pro vs the iMac 19,1? What I read in the instructions, the iMac pro is only recommended for systems without iGPU and your processor has it. Not trying to argue, just trying to understand the reasoning! :)
Which RX 580 Model are you using?

I went iMac Pro because it allowed me to use AptioMemoryFix with iGPU disabled without breaking Quick Look, and the GPU benchmarks faster this way as well. But I did have iMac19,1 running with free2000 memory fix driver.

I am using a Sapphire RX 580 Pulse 8GB.

I've attached my EFI with serials removed.
 

Attachments

  • EFI.zip
    20.6 MB · Views: 95
The iGPU is active and accelerated. Is it not showing up as an option in Geek Bench --> Compute?

Okay lol I figured it out. It is showing, it just won't let me benchmark in Geekbench 5. Maybe because it's the free version.
 

Attachments

  • Screen Shot 2019-10-05 at 10.57.43 PM.png
    Screen Shot 2019-10-05 at 10.57.43 PM.png
    201.1 KB · Views: 81
I've been running this build with a 9900k since May. Thought I'd post some more peripherals confirmed to work...

Universal Audio Devices UAD Octo PCIe.

Metric Halo ULN-2 3D (Connected via USB-c. Ethernet audio driver had issues however this is related to Metric Halo still being in beta with 3D drivers...)

Dangerous Music D-Box + (USB 3+ not TB. No drivers needed, supported by core-audio OOTB.)

Highpoint SSD7101A-1 NVMe m.2 RAID Controller (3 of the 4 NMVe slots populated. Working flawlessly since day one.)
 
@CaseySJ
Hello.
In the EFI partition there is the folder CLOVER As well as the elements which were used for the installation of Mojave. It is possible that elements are not installed during the installation. Is it possible to make a post- installation now that the system is working itself?
@CaseySJ
Hello
I did a CMOS and nothing happens by pressing F8. I tried with DEL and other functions. Only F9 and F12 work.
Maybe there was a problem during the post installation. I do not know.:banghead::banghead::banghead:
Thanks for your help.

EFI CLOVER.png
 
Last edited:
We first have to determine the correct PCI path for Thunderbolt. To do this, we should temporarily remove the Thunderbolt SSDT from CLOVER/ACPI/patched and reboot. Then examine IORegistryExplorer to get the PCI path (or post the IOReg file here).

If the Thunderbolt AIC is attaching to PCI0.PEG1, note that the file SSDT-GC-TITAN-RIDGE-TB3HP.aml is using PC01.PEG1 instead (which is an error). Please see below:

View attachment 428780

Gahhh! It must have been a typo. Please see attachment of the i/o result sans the TB SSDT:

PCI0 on RP21 for sure.png
 
Back
Top