Contribute
Register

Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

Glad to hear it, and welcome to the forum!

Did you have any trouble installing macOS with the Sapphire RX 5700 XT?
Well thanks for the welcome, I've been reading the forums since 2011, I guess I've never had anything to contribute until now.

I had a little weirdness on the initial start up with the Sapphire RX 5700 XT, It took a couple of reboots and plug swapping, but after I was able to see the BIOS, everything was as described during the install process. I experienced no GPU oddities. I chose the Sapphire card because I think I read somewhere (I did a lot of reading before buying and at least this was something i vaguely recall) that the brand and model that Apple recommends for adding GPU's for the Mac Pro for compatibility.
 
Awesome! Will update to F4d shortly...
Just updated to BIOS F4d without any problem. CFG-Lock is still not present in the GUI, and it must be unlocked again (Step 7 of build guide).
 
Did you follow this build guide from Step 1 to Step 13? Please check BIOS parameters and run IORegistryExplorer, scroll down to IGPU@2 and post a screenshot.

This is 'normal'. It may not look ideal, but it's cosmetic.

If you use two DP cables you will generally get two monitors. However, some questions:
  • Does your monitor have the ability to combine multiple DisplayPort streams from two DisplayPort cables?
  • Does this work on a real Mac?
  • Does it work if you run Windows on the same Hackintosh?
Regarding sound: If you followed this build guide from Step 1 to Step 13 then sound should work. You might want to compare your OpenCore config.plist settings with those in the Journey through OpenCore spoiler:
thanks for checking.
the 2-cable-144hz mode works just fine on windows, with the sound too. On hackintosh it's 2 monitors and with no sound(when using 1 cable, the sound comes out ok).Anyway that maybe a mac-monitor problem. the igpu is what matters most. here's some screenshots. think i'll try your file and procedure again.
by the way, should i choose SSDT-UIAC-VISION-D-V2.aml or V1? and, RadeonBoost.kext, is it necessary or any good to use it?

now i know on a real mac you cant select graphic card either, didnt notice that earlier. how can you be sure if your igpu is working though? Intel Power gadget read 0 all the time...
 

Attachments

  • 截屏2020-06-17 下午7.40.59.png
    截屏2020-06-17 下午7.40.59.png
    213.8 KB · Views: 57
  • 截屏2020-06-18 下午9.15.33.png
    截屏2020-06-18 下午9.15.33.png
    152.5 KB · Views: 61
  • 截屏2020-06-18 下午9.18.23.png
    截屏2020-06-18 下午9.18.23.png
    99.7 KB · Views: 71
Last edited:
thanks for checking.
the 2-cable-144hz mode works just fine on windows, with the sound too. On hackintosh it's 2 monitors and with no sound(when using 1 cable, the sound comes out ok).Anyway that maybe a mac-monitor problem. the igpu is what matters most. here's some screenshots. think i'll try your file and procedure again.
by the way, should i choose SSDT-UIAC-VISION-D-V2.aml or V1? and, RadeonBoost.kext, is it necessary or any good to use it?
Although it's okay to use V2, we cannot install macOS updates using that version. So it's probably best to stay with V1. RadeonBoost can also prevent macOS from installing or updating. At this time I would suggest not to use it.
now i know on a real mac you cant select graphic card either, didnt notice that earlier. how can you be sure if your igpu is working though? Intel Power gadget read 0 all the time...
Your third screenshot shows that iGPU is working properly! But it is set to headless mode (platform ID 0x3E980003) so it cannot connect to monitor. If you like to connect iGPU to monitor, we must set platform ID to 0x3E9B0007. Please see this in Journey through OpenCore:
However, the HDMI framebuffer patch (bottom large red box) is not needed because HDMI port does not work. Only USB-C to DisplayPort cable can be used with iGPU at this time.
 
Just updated to BIOS F4d without any problem. CFG-Lock is still not present in the GUI, and it must be unlocked again (Step 7 of build guide).
Updated to BIOS F5f on my Vision G too.
 
Although it's okay to use V2, we cannot install macOS updates using that version. So it's probably best to stay with V1. RadeonBoost can also prevent macOS from installing or updating. At this time I would suggest not to use it.

Your third screenshot shows that iGPU is working properly! But it is set to headless mode (platform ID 0x3E980003) so it cannot connect to monitor. If you like to connect iGPU to monitor, we must set platform ID to 0x3E9B0007. Please see this in Journey through OpenCore:
However, the HDMI framebuffer patch (bottom large red box) is not needed because HDMI port does not work. Only USB-C to DisplayPort cable can be used with iGPU at this time.
When you use finalcut to do some editing, or you can just test it, does the igpu work, my gfx in IPG is always 0
 
When you use finalcut to do some editing, or you can just test it, does the igpu work, my gfx in IPG is always 0
Please see link below for testing iGPU with Intel Power Gadget (IPG). We use the Sony 4K Camp video (see link) with and without the WhateverGreen boot argument: igfxfw=2
 
@CaseySJ tested USB with this patchses - all 21 ports works:
Снимок экрана 2020-06-18 в 18.05.14.png


Also works with XhciPortLimit quirk. Without patch or quirk now have only 15 ports.

Update:
My SSDT-EC-USB contains this, and you have the same code in SSDT-UIAC-VISION-D (before ports definition):
Снимок экрана 2020-06-18 в 18.33.29.png
 
Last edited:
Hello @one07,

For the sake of completeness I must ask both simple and not-as-simple questions:
Is the Samsung EVO Plus running the latest firmware? You may already be aware that EVO Plus drives originally shipped with faulty firmware that prevented them from working correctly under macOS. Samsung's Magician software must be used in Windows to update the firmware (although there may be an option to create a self-booting USB flash disk to update the firmware).
  • I'm not familiar with Corsair Lighting Node Core, but is it similar or related to Corsair Commander Pro?
  • Glad to see you disconnected all devices except T919 and Kraken X73. Are these two devices connected directly into each of the two USB 2 headers (without NZXT USB Hub)?
  • Have you looked at Activity Monitor? If you sort the processes by % CPU, is there a process that's consuming a lot of CPU time? If so, is it powerd?
    • Do you have Intel Power Gadget installed (probably best not to install it right now).
  • I have compiled a list of Sleep Aids in this post. Please have a look at the section General Solutions.
  • The additional NVMe SSD (with Windows) should not affect sleep/wake behavior.

Hello @CaseySJ,

thanks for your reply. Regarding your questions:
  • Lighting Node Core: Yes, it's like a light version of the Corsair Commander Pro.
  • Samsung EVO Plus: the latest firmware is installed (2B2QEXM7). I just checked it.
  • Test with disconnected internal USB devices: Yes, I connected the T919 and the Kraken X73 directly into the two USB 2 headers (without the NZXT USB Hub).
  • Activity Monitor:
    • powerd is running but not consuming much CPU time
    • Intel Power Gadget is not installed
    • the processes consuming the most cpu time right now are...
      • photoanalysisd, com.apple.photos.ImageConversionService, photolibraryd (I guess related to iCloud sync.)
      • kernel_task
      • WindowServer
  • Additional NVMe SSD: I disabled "Put hard disks to sleep when possible" because I read somewhere that it may cause sleep problems if you use multiple hard drives
Thanks for the link to the sleep aids. I'm going to see if there's anything in there that can help me with this problem.
 
Last edited:
Back
Top