Contribute
Register

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

@interobang,

The black screen problem with motherboard HDMI port is just a framebuffer connector issue. Mojave assumes all ports on your board are DisplayPort so we have to apply a patch to specify HDMI. The procedure for this is in this guide:

But it’s better to plug your monitor into the RX580 and set your BIOS —> Initial Display Output to PCIe Slot 1.

The RX580 should be listed in System Preferences under Graphics/Displays. Fans won’t spin until temperature reaches 50C or so under load.

What is the make and model of the RX 580?

It's a Sapphire Pulse Radeon RX 580. Bought that because it was the most supported and recommended. Is it not?

Initial Display Output is set to PCIe 1 Slot, but still no signal. I've also replaced my config.plist with the one you edited (thank you very much!). And deleted that patch you suggested. However, I still get no signal. How can I tell if it's something like a malfunctioning card? It is brand new.

Is it worth getting the onboard HDMI working so I can at least boot into my new system and have a look around at what the problem might be?

I am still getting a lot of ??? in Hackintool. Is this a good way to diagnose system condition? Or does that not tell you much because I'm booting into my USB drive?
 

Attachments

  • Screen Shot 2019-06-12 at 5.14.24 PM.png
    Screen Shot 2019-06-12 at 5.14.24 PM.png
    1.9 MB · Views: 81
  • Screen Shot 2019-06-12 at 5.14.41 PM.png
    Screen Shot 2019-06-12 at 5.14.41 PM.png
    1.9 MB · Views: 76
Last edited:
Sorry I was asking 2 separate questions. i thought i'd made 2 posts.

1. My preview isn't working on 10.14.4. I'm using SMBIOS iMac 18,3
Do I need to enable IGFX in the BIOS?

2. Is it safe to update to 10.14.5 and would I have to:
-Change SMBIOS and Platform ID from iMac 18,3 to iMac19,1/Mac19,1 and would this affect my software authorisations, handoff etc?
-make changes to config.plist,
-add/remove kexts,
-update clover bootloader,

Thanks for your help
Hi,
Now freezing on restart.
 
@Thaigyver, I've linked your guide for separating OS and Home folders to the section Home and OS Folders on Separate Drives.

I'm wondering would not it give any performance benefit if the OS and users directories are fitted in a single NVMe drive with a correct size. I'm assuming it can be partitioned so that CCC process can take less time to copy just the OS and apps. The angle I'm coming from is that we have only 2 (!) NVME slots and was thinking why would I waste one of them for just the size of OS and apps which is relatively tiny. And not to mention that SATA ports are taken away as well ... Does that make any sense?
 
Last edited:
I had already run the Kext Utility to cover the kernel cache ahead of the testing. And now I've attached the IOREG, all the ports are injected as expected feel free to look.

Couple of thoughts and questions....
  1. First, if a port is USB 2 an attached USB 3 device will typically operate in backward compatible usb 2 mode. In this case drives aren't working at all. Early in the Hackintosh build we use a usb thumb drive to load elements like multi beast, the stick I used to cover that worked at that point in the same front USB 3 port but not now?
  2. I may be asking a lot, can 3 functionality be enabled on the ports that support ? The SS01 port helps, buts its the new usb 3.1 mini connector that is more difficult to use with existing usb 3 storage media.
As anticipated, your system has only the USB 2 ports active and one USB 3 port (SS01). This explains the USB behavior you reported.

Screen Shot 2019-06-12 at 6.32.05 PM.png

And this most likely identifies the cause:
Screen Shot 2019-06-12 at 6.34.10 PM.png

On this system we cannot use iMac19,2. We must instead use iMac19,1.
 
Last edited:
Hey Casey. Thanks for all your hard work! Question: Are you saying that I can should change the device-id parameter, which now reads 9B3E0000, in config.plist and the AAPL, ig-platform-id parameter to 0x3E980003 since I'm running 10.4.5 with SBIOS iMac 19,1?
Actually you should simply delete device-id field because starting with 10.14.4, macOS recognizes the 9th Gen iGPU whose true device ID is 0x3E98. But we should set AAPL,ig-platform-id to 0x0300983E (reverse byte order) in order to enable headless mode on systems that have an AMD or supported Nvidia GPU.
 
It's a Sapphire Pulse Radeon RX 580. Bought that because it was the most supported and recommended. Is it not?
The Sapphire card is fine.

Initial Display Output is set to PCIe 1 Slot, but still no signal. I've also replaced my config.plist with the one you edited (thank you very much!). And deleted that patch you suggested. However, I still get no signal. How can I tell if it's something like a malfunctioning card? It is brand new.
Do you see the BIOS splash screen through the Sapphire RX 580? And the Apple Logo during boot? But the monitor goes blank just prior to the Mojave Login prompt? Have you connected the extra PCI power cable(s) to the Sapphire card?

Is it worth getting the onboard HDMI working so I can at least boot into my new system and have a look around at what the problem might be?
Attached file enables your HDMI port. It must of course be renamed to config.plist.

I am still getting a lot of ??? in Hackintool. Is this a good way to diagnose system condition? Or does that not tell you much because I'm booting into my USB drive?
You should not see ??? in the bottom section of Hackintool --> Patch. If booting from the Mojave SSD results in a black screen and therefore you are forced to boot from the USB flash disk, then please try again with the attached file as follows:
  • Connect the USB install disk to your Mac.
  • Mount the EFI partition of the USB install disk.
  • Rename and copy the attached file into the EFI/CLOVER folder.
  • Eject USB
  • Connect your monitor to HDMI port on the Hackintosh motherboard.
  • In BIOS, set Initial Display Output to IGFX.
  • Also ensure that IGFX is ENABLED in BIOS.
  • Boot Hackintosh with the USB disk. Press F12 at BIOS Splash screen to select it.
  • You should get accelerated graphics from the iGPU.
 

Attachments

  • config-interobang.plist
    13.1 KB · Views: 80
I'm wondering would not it give any performance benefit if the OS and users directories are fitted in a single NVMe drive with a correct size. I'm assuming it can be partitioned so that CCC process can take less time to copy just the OS and apps. The angle I'm coming from is that we have only 2 (!) NVME slots and was thinking why would I waste one of them for just the size of OS and apps which is relatively tiny. And not to mention that SATA ports are taken away as well ... Does that make any sense?
Yes that's a very good idea.
 
Hi,
Now freezing on restart.
Did you see my previous reply regarding one too many USB SSDTs?

If you've already deleted the extraneous SSDT and are seeing a freeze on restart, check that EmuVariableUefi.efi is installed in CLOVER/ACPI/patched folder in the EFI partition of the Mojave SSD.
 
The Sapphire card is fine.


Do you see the BIOS splash screen through the Sapphire RX 580? And the Apple Logo during boot? But the monitor goes blank just prior to the Mojave Login prompt? Have you connected the extra PCI power cable(s) to the Sapphire card?


Attached file enables your HDMI port. It must of course be renamed to config.plist.


You should not see ??? in the bottom section of Hackintool --> Patch. If booting from the Mojave SSD results in a black screen and therefore you are forced to boot from the USB flash disk, then please try again with the attached file as follows:
  • Connect the USB install disk to your Mac.
  • Mount the EFI partition of the USB install disk.
  • Rename and copy the attached file into the EFI/CLOVER folder.
  • Eject USB
  • Connect your monitor to HDMI port on the Hackintosh motherboard.
  • In BIOS, set Initial Display Output to IGFX.
  • Also ensure that IGFX is ENABLED in BIOS.
  • Boot Hackintosh with the USB disk. Press F12 at BIOS Splash screen to select it.
  • You should get accelerated graphics from the iGPU.

Holy Crap! I feel like such a noob. I apologize profusely, I must have been at the end of my mental capacity after 3 days of sitting in front of this computer and I had not plugged two of the 8 pin power connectors in properly. Plugged in. And she fired up straight away. There was a bit of a clitch and blackout when the white apple loading bar was about half way, purple and white pixel thin lines and then black for about 5 seconds and then back to the white apple loading bar, which competed booting!

Is there a good methodology for checking through everything to double check that it's working?

About this Mac seems all correct info. Info tab in Hackintool all seem filled in correctly. Including VDA Decoder Fully Supported (important for me as I am a film editor).
 
Yes that's a very good idea.

Thanks a lot Casey! The question is now if that performance benefit will justify the cost of say 1-1.5TB NVMe. Have you ever tried putting everything on a single NVMe?

When I assembled my first hac back in Mountain Lion time, I used to have SSD for OS and Apps and HDD for users. The performance was great. Had absolutely no complaints. But when I transitioned one day to a separate SSD for users, it really went supersonic! I really felt that boost. Do you think it will be similar case with NVMe?
 
Back
Top