Contribute
Register

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

My other guess is the number of monitors I’m using, which is 3, based on what I’ve read on various egpu and Mac forums with people experiencing the same issues.

Why not disconnect one of your monitors then and try it with just 2? At least that way you will know if it is because you have the 3 connected.
 
Why not disconnect one of your monitors then and try it with just 2? At least that way you will know if it is because you have the 3 connected.
Good question.

I’m just stubborn I suppose, and I’m still testing out if other things fix it first, as I “need“ the 3 monitor setup. It takes a while to find out, because sometimes the freezing happens after 30 seconds, and sometime after 4 hours or more. Right now I’m testing out using different output port combinations, and the new beta, and the deletion of the photos library. It’s all very scientific. Haha.
 
If it has a jumper, invert its position and test to see if the freezes will stop. That's exactly what happened to me, after more than 2 months, trying all the solutions and nothing worked, it was the damn Gamer mode that made the MAC crash.

Mine actually does have a 3-way BIOS switch on it. It does appear that it comes from the factory in the high-performance mode. It looks like the middle is lower performance. I've switched mine to that lower performance mode to see if that helps.

You guys also bring up a good point about multiple monitors. I'm running duals - one 1DP and 1HDMI. I use 2 for work, but maybe the 2nd is causing issues.


It would be a good idea to remove the RX 5700 XT and enable the IGPU to drive your monitor. If there are no more crashes, then you can safely blame the RX 5700 XT. To use the IGPU, we just need to modify the framebuffer settings.

If this is something you'd like to try, I can modify your config.plist if you post it here (with serial numbers removed).
Thanks Casey - I will let you know. I'm going to try this GPU BIOS switch first, then a single monitor if need be. I actually haven't had a single issue with it today after switching to OpenCore last night either, although I'm not sure why that would matter but maybe?
 
Last edited:
When the computer reboots you will find a new option in Clover Boot Menu that contains the word "Install", such as Install macOS Catalina. You must select that if it's not selected by default.

Thanks for pointing this to me... I never remember this.
Ok now 10.15.3 is installed with success... how can I fix the sound issue? (its still missing in the system report).
 
Thanks for pointing this to me... I never remember this.
Ok now 10.15.3 is installed with success... how can I fix the sound issue? (its still missing in the system report).
Your CLOVER/drivers/UEFI folder contains VirtualSmc.efi, but your CLOVER/kexts/Other folder contains FakeSMC.kext. This is a mismatch.

It would be a good idea to:
  • Backup the system.
  • Then switch to VirtualSMC instead of FakeSMC.
Please follow the mini-guide for this, located here.
 
No EFI. We've found that when you hand out pre-baked EFIs it doesn't work well. The person using it learns nothing about hackintoshing and it often won't get them a working build either. There are no shortcuts. It takes time and effort on your part. Read the guide, apply each step and soon you'll know almost as much as CaseySJ does. Well, at least about how to get a Z390 hackintosh functioning. Reverse engineering the T2 chip, that's a more advanced course.

Thanks for answering ...
It's up and running, and it runs pretty well I must say ... it's just that I can't get Thunderbolt to work ... the reason I bought the MB :D
 
Thanks for answering ...
It's up and running, and it runs pretty well I must say ... it's just that I can't get Thunderbolt to work ... the reason I bought the MB :D
Thunderbolt depends on:
  • BIOS --> Thunderbolt Security --> No Security
  • BIOS --> Thunderbolt --> GPIO3 Force Pwr --> Enabled
  • And these two SSDTs that belong in the CLOVER/ACPI/patched folder:
    • SSDT-Z390-DESIGNARE-TB3HP-V4.aml
    • SSDT-DTPG.aml
 
@CaseySJ, I wanted to check to see if what I did to enable GPU (RX 580) monitoring was the best way to go. I enabled CSM Support in bios, and then I used HWMonitorSMC2 and selected "Use the IOKit monitoring for GPUs", and voila! Now I have more info than ever (I also see my iGPU stats, since that's enabled). Are there any known alternatives to HWMonitorSMC2? iStat Menus and HWMonitor don't work for the GPU. (I only ask because it would be nice to have widgets in the taskbar, logging capabilities, etc.)

Also, is there any reason not to enable CSM support?
 
It would be a good idea to remove the RX 5700 XT and enable the IGPU to drive your monitor. If there are no more crashes, then you can safely blame the RX 5700 XT. To use the IGPU, we just need to modify the framebuffer settings.

If this is something you'd like to try, I can modify your config.plist if you post it here (with serial numbers removed).

Well... I had another "freeze" tonight. I tried switching the VBios jumper to low performance mode, and using OpenCore - didn't help. Only other thing I could try would be going to 1 monitor, but... tomorrow is my last day to return this video card for a refund and it wasn't cheap, so....if I can't reliably use it, it needs to go back. I don't know what else to do here, except return the card, switch to iGPU, and see if the problem goes away. If it does, try to find the best performing card that actually works reliably under Hackintosh and live with it.


I will say that I did some further testing this time, and the system does not fully lock up. Video/Audio continue to work. Not only that, but the screen is still updating visually. More so, I actually turned off my thunderbolt audio interface, and turned it back on, and it reconnected to the system and lit up, and I even turned off and back on screens and they both continued to work - so what ever is happening isn't actually freezing the system.

It's really like the entire USB system just drops out of the computer, and everything else continues to work. I tried plugging my mouse and keyboard into other ports, they wouldn't come back up until I rebooted manually. I can't find anything in the logs either, and there is no kernel-panic. The mouse and keyboard just simply go dead. I don't get it, but it makes me wonder if it's even related to the RX 5700 XT - it might not be, but I don't know what else would be causing this issue.



Casey - I've attached my Clover config to this post for you. Can you please modify it so that I may use the iGPU on my i7-8700K please? Thank you!

-- Edit -- I forgot to mention, I don't have another Thunderbolt to DP adaptor, so I will have to use HDMI with iGPU.
 

Attachments

  • config.plist
    7.3 KB · Views: 77
Last edited:
Well... I had another "freeze" tonight. I tried switching the VBios jumper to low performance mode, and using OpenCore - didn't help. Only other thing I could try would be going to 1 monitor, but... tomorrow is my last day to return this video card for a refund and it wasn't cheap, so....if I can't reliably use it, it needs to go back. I don't know what else to do here, except return the card, switch to iGPU, and see if the problem goes away. If it does, try to find the best performing card that actually works reliably under Hackintosh and live with it.


I will say that I did some further testing this time, and the system does not fully lock up. Video/Audio continue to work. Not only that, but the screen is still updating visually. More so, I actually turned off my thunderbolt audio interface, and turned it back on, and it reconnected to the system and lit up, so what ever is happening isn't actually freezing the system.

It's really like the entire USB system just drops out of the computer, and everything else continues to work. I tried plugging my mouse and keyboard into other ports, they wouldn't come back up until I rebooted manually. I can't find anything in the logs either, and there is no kernel-panic. The mouse and keyboard just simply go dead. I don't get it, but it makes me wonder if it's even related to the RX 5700 XT - it might not be, but I don't know what else would be causing this issue.



Casey - I've attached my Clover config to this post for you. Can you please modify it so that I may use the iGPU on my i7-8700K please? Thank you!

-- Edit -- I forgot to mention, I don't have another Thunderbolt to DP adaptor, so I will have to use HDMI with iGPU.
It’s interesting that you are using Thunderbolt audio like me. Maybe that’s the common thread here? I got more lockups today unfortunately.

I just deleted my photos library while on beta 10.15.4 and turned off iCloud sync for photos. Need to test that out now I guess....it could be that face detection is just spontaneously analyzing photos in the background at random or regular intervals I suppose.
 
Last edited:
Back
Top