Contribute
Register

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

My Z490 Vision D with flashed firmware but no TB3 devices connected takes about 10 seconds to wake. It has not bothered me at all. This might be because each time it wakes up, I feel so glad it actually woke up! So all hints of impatience disappear... :)

I see...this is a scenario we never tested before. What happens if you first put the MacBook to sleep and then put the Hackintosh to sleep?

I have booted Ubuntu and tried the same scenarios and it's the same. It also takes exactly the same time to wake from sleep, and wakes immediately after sleep if there's a device drawing power from thunderbolt port. Thunderbolt device is not detected by Linux also, I think that's due to the patched NVM.

It seems that these are firmware issues and could only be fixed there. I will stop thinking about them and move on :)
 
The older Kexts are most likely inside a cache that macOS maintains. MacOS copies kexts from /Library/Extensions into a folder buried somewhere inside the /System folder. This is why the newer kexts in OpenCore are not being injected -- because the macOS cache contains kexts of the same names.

It's okay to just do sudo touch /Library/Extensions and reboot. Other kexts should not be updated at this time. Let's get the original problem resolved.
@CaseySJ I tried that sudo touch /Library/Extensions command, followed by a reboot -> Clear NVRAM from OC -> boot Catalina from OC, but I still get the same Kernel panic, and the same refuse to load the kext.
 
Finally built the computer yesterday (9700K, Designare, Fractal Design R6...), installed Windows to test that all was ok and flashed the F9g BIOS. Will attempt MacOS SSD transplant from my old comp tomorrow, using an USB stick with proper EFI.

The parts were in the basement since more than a month but I was 1- lazy and 2- having other projects non related to computer ;).

Anyway, no way to disable SuperIO serial port and PS/2 in newer BIOS (it was possible in older versions as seen in the manual, they should update it...). Would it cause problems you think?

Thanks,

Patrice
 
Does your GPU contain a small switch on one side that toggles between OC (overclock) Mode and Silent Mode? If so, have you tried both modes?

And you’re sure the video cable is okay?
Yeah tested the cable with other devices. And no switch on the GPU unfortunately.
 
I have booted Ubuntu and tried the same scenarios and it's the same. It also takes exactly the same time to wake from sleep, and wakes immediately after sleep if there's a device drawing power from thunderbolt port. Thunderbolt device is not detected by Linux also, I think that's due to the patched NVM.

It seems that these are firmware issues and could only be fixed there. I will stop thinking about them and move on :)
Yes it's a matter of adjusting to some of the side-effects of flashing the firmware. It's a tradeoff between (a) enabling Thunderbolt Bus and hence connecting devices that could not be connected otherwise, and (b) coping with some of the issues that arise.
 
Last edited:
@CaseySJ I tried that sudo touch /Library/Extensions command, followed by a reboot -> Clear NVRAM from OC -> boot Catalina from OC, but I still get the same Kernel panic, and the same refuse to load the kext.
Okay let's try one more thing:
  • Open Terminal in Catalina and type:
Code:
sudo mount -uw /
sudo touch /System/Library/Extensions
  • Reboot.
The first command adds "write" permission to the System volume and should allow the second command to work.
 
Finally built the computer yesterday (9700K, Designare, Fractal Design R6...), installed Windows to test that all was ok and flashed the F9g BIOS. Will attempt MacOS SSD transplant from my old comp tomorrow, using an USB stick with proper EFI.
I discourage transplanting old SSDs because they can cause unexpected issues that we may not be able to help you with. But you're welcome to try.
...
Anyway, no way to disable SuperIO serial port and PS/2 in newer BIOS (it was possible in older versions as seen in the manual, they should update it...). Would it cause problems you think?
I don't recall "SuperIO" being present in any version of the Designare BIOS. F9g is a good one to use; CFG-Lock is disabled by default.

Good luck with macOS installation!
 
Yeah tested the cable with other devices. And no switch on the GPU unfortunately.
Is the refresh rate set too high? Is there an option in System Preferences --> Displays that controls refresh rate? Please remind us of the make/model of your monitor.
 
Is the refresh rate set too high? Is there an option in System Preferences --> Displays that controls refresh rate? Please remind us of the make/model of your monitor.
Refresh rate is set to 60hz which is correct for a Samsung CF390
 
Refresh rate is set to 60hz which is correct for a Samsung CF390
Your idea of installing Windows now makes sense. It can help determine whether or not the GPU is okay.
 
Back
Top