Contribute
Register

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

  • The Fractal Design USB SSDT does not need to change because HS01 and HS02 are already being skipped.
  • Attached is a custom SSDT for AMD Vega 64 in Slot-1. This is the first version so feel free to test it and report any problems. Just need to copy it to CLOVER/ACPI/patched folder and reboot. Then check System Information --> PCI.
Looks good ! THANKS
386647
 
This is usually fixed by installing EmuVariableUefi64. Each time we install a Mojave update, the system requires us to log back in to all iCloud services. I may have to spend some time investigating a solution that does not require EmuVariable, but for now it is okay to just keep EmuVariable installed permanently.
Hmmmm I tried this. I had it working in 10.14.3 prior to the supplemental update. Although I use the Hack for video, phot editing and dont plan on Messaging from it. I do have iTunes running and iCloud logged in.
 
Just to get to this point in the installation, did you have to venture off the Designare build guide path? If so, how did your installation differ? Would like to capture key lessons into the Guide.
Well, my hardware was slightly different than prescribed. I did have to flash the BIOS to F6c because F4, the version it came with, wasn't working so well. Oh and I had to use a different Clover Configuration on my flash drive than the one the guide makes due to some hardware differences.

A USB-C flash disk can be tested in those ports. Such a disk won't work without the Thunderbolt SSDT because that SSDT also activates the XHC5 USB host controller.

I picked up a USB-C SD Card Reader to make life easier for myself based on this suggestion. You can add the CableMatters 201058-BLK USB 3.1 Type-C Card Reader to the list of compatible devices because it works!

  • USB ports must be configured properly with USB SSDT.
I'm not 100% convinced they are because I'm getting an uncomfortable amount of instability in my logitech wirelss mouse and keyboard combo. Sometimes doesn't register inputs and sometimes it lags. This post is taking a frustratingly long time to write due to the many fits and starts and corrections I'm having to make.

I just put in a seagate barrcuda pro 2TB HDD as a storage drive and my problems seem to have arisen since. I'll see what happens after I shut down and remove the drive.

I was having a little trouble with my cameras the other day too when they first were plugged in to the USB ports. I brushed it off because once thier software suites were installed they were transferring data just fine though.

Edit: I'm still experiencing some issues with my mouse and keyboard now that the drive is gone so I'll put it back in. It is way better now, but the problem gets way worse when I plug something into any of the USB ports. Including the thunderbolt ports. And the system doesn't recover until a restart is performed. I've had issues like this before on other machines when the bus gets overloaded, which I solved by locating the reciever to another bus to prevent overload, but that doesn't help on this one. This leads me to believe there are configuration issues with my USB ports.

2nd Edit: Something is definitely up with this system. I just plugged back in the 2nd HDD and wow the issues with my mouse and keyboard are bad. Had to eject the drive to be able to type this. So strange.

Without "darkwake=0" it may require 2 keypresses to wake from sleep. But if that also failed, then some guidelines are:
  • If using iGPU, the accelerated driver (AppleIntelFramebuffer) must be enabled or monitor will not wake. Not sure if this applies to a headless SMBIOS. You can check this from IORegistryExplorer by scrolling the tree on left side to IGPU and checking whether AppleIntelFramebuffer is attached as a sub-node.
  • USB ports must be configured properly with USB SSDT.
This suggests you're using headless SMBIOS. Ensure that the IGPU is configured properly as stated in bullet 1 above.


If it shows video memory to be 7MB then AppleIntelFramebuffer is not attached. Enabling AppleIntelFramebuffer is easy to do by installing Lilu and WhateverGreen, and setting ig-platform-id to 0x3E910003 and Device-ID to 0x3E9B for a headless configuration. See Step 6 of Post 1592.
darkwave=0 is enabled in my plist.

This is the readout from my System Report regarding my iGPU:
Intel UHD Graphics 630:

Chipset Model: Intel UHD Graphics 630
Type: GPU
Bus: Built-In
VRAM (Dynamic, Max):
Vendor: Intel
Device ID: 0x3e98
Revision ID: 0x0000
Kernel Extension Info: No Kext Loaded

As you can see it doesn't even say any video RAM let alone even 7MB.

IORegistryExplorer confirms that I don't have AppleIntelFramebuffer.

I will agree that every step so far, individually, has been pretty easy, and maybe this one is too. However, I might not be seeing something here. I installed LiLu and WhateverGreen using KextBeast, so I'm definitely up to date on those, but I'm not sure where to set ig-platform-id or Device-ID. Step 6 of that guide only has a little snippet of a program shown, and while it looks a bit like the bottom menu of the Devices tab in Clover Configurator, I cant seem to add in anything to change either of them. I feel like I'm missing something here.
 
Last edited:
Congratulations on reaching Gold @CaseySJ !
It's been a long road and it still continues which is amazing. Great journey never ends, right?

I was wondering myself for the past weeks – when will this receive Golden Build status? Finally, it happened.

All your kindness, curiosity, enormous efforts, time and willingness to help to everyone in this thread – very, very much appreciated. I want to thank you for all that you've done and continue doing.
 
@AlexD, thank you very much! This project gives me new appreciation for all the work that goes into the development of ACPI tables, kernel extensions, hot plug capability, broad device support, and overall system power management and stability. It’s a side of computing we would not otherwise notice!
 
@CaseySJ

Hi, I posted a while back saying I got it working on my Gigabyte Z390 UD

Well, considering it was my first time, I thought some of the errors were a normal thing. Oops.

There are many talking about the keybag and APFS error. I have that error also. I have a Samsung Evo 960 SSD. I also have the same error when I use a cheap Crucial BX500 SSD too.

I tried to format using APFS instead of MacOS Extended (Journaled), but that did not change anything.

I just wanted to add some input on the common error.
 

Attachments

  • Screen Shot 2019-02-12 at 6.28.26 AM.png
    Screen Shot 2019-02-12 at 6.28.26 AM.png
    1.4 MB · Views: 77
Hmmmm I tried this. I had it working in 10.14.3 prior to the supplemental update. Although I use the Hack for video, phot editing and dont plan on Messaging from it. I do have iTunes running and iCloud logged in.
Have you tried the following:
 
Last edited:
I'm not 100% convinced they are because I'm getting an uncomfortable amount of instability in my logitech wirelss mouse and keyboard combo. Sometimes doesn't register inputs and sometimes it lags. This post is taking a frustratingly long time to write due to the many fits and starts and corrections I'm having to make.
When two devices are paired to a single Logitech Unifying Receiver, we tend to get this problem, which is most likely due to signal strength issues. Previous posters in this thread have solved the problem by relocating the Unifying Receiver closer to their input devices by using a USB extension cable.

Edit: I'm still experiencing some issues with my mouse and keyboard now that the drive is gone so I'll put it back in. It is way better now, but the problem gets way worse when I plug something into any of the USB ports. Including the thunderbolt ports. And the system doesn't recover until a restart is performed. I've had issues like this before on other machines when the bus gets overloaded, which I solved by locating the reciever to another bus to prevent overload, but that doesn't help on this one. This leads me to believe there are configuration issues with my USB ports.

2nd Edit: Something is definitely up with this system. I just plugged back in the 2nd HDD and wow the issues with my mouse and keyboard are bad. Had to eject the drive to be able to type this. So strange.
Try relocating the Unifying Receiver as mentioned above. Also ensure that the latest USB SSDT (V4) is installed in CLOVER/ACPI/patched folder. The new SSDT is available in Post-Install Files.zip in Post #1.

darkwave=0 is enabled in my plist.

This is the readout from my System Report regarding my iGPU:
Intel UHD Graphics 630:

Chipset Model: Intel UHD Graphics 630
Type: GPU
Bus: Built-In
VRAM (Dynamic, Max):
Vendor: Intel
Device ID: 0x3e98
Revision ID: 0x0000
Kernel Extension Info: No Kext Loaded

As you can see it doesn't even say any video RAM let alone even 7MB.

IORegistryExplorer confirms that I don't have AppleIntelFramebuffer.
This confirms that the accelerated graphics driver is not installed, which will also impair wake-from-sleep if using a non-headless SMBIOS such as Macmini8,1.

I will agree that every step so far, individually, has been pretty easy, and maybe this one is too. However, I might not be seeing something here. I installed LiLu and WhateverGreen using KextBeast, so I'm definitely up to date on those, but I'm not sure where to set ig-platform-id or Device-ID. Step 6 of that guide only has a little snippet of a program shown, and while it looks a bit like the bottom menu of the Devices tab in Clover Configurator, I cant seem to add in anything to change either of them. I feel like I'm missing something here.
Simply upload your config.plist (you may remove Serial Numbers from SMBIOS).
 
Back
Top