Contribute
Register

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

Just finished my build, and posting from the machine now. All went well and the guide is awesome. Many Thanks @CaseySJ

The only snag I had was the 15.6 update. I don't know if it'll help the @dbass9 but when I first downloaded and ran the update my machine got part way along, rebooted and then ended up loading back into 10.15.5. I deleted the update (/Library/update) and downloaded it again and it all worked fine. Maybe there's a dodgy file on one of apples servers? Just a guess.
 
Just finished my build, and posting from the machine now. All went well and the guide is awesome. Many Thanks @CaseySJ

The only snag I had was the 15.6 update. I don't know if it'll help the @dbass9 but when I first downloaded and ran the update my machine got part way along, rebooted and then ended up loading back into 10.15.5. I deleted the update (/Library/update) and downloaded it again and it all worked fine. Maybe there's a dodgy file on one of apples servers? Just a guess.
Glad to hear it and congratulations! My system is simply a joy to use. I prioritized silence over fancy all-in-one liquid coolers, and the difference in human comfort is astonishing! I finally understand why Apple religiously tunes their machines for quiet operation.
 
Maybe I'll try the Combo Update this time around and see what happens.
 
Glad to hear it and congratulations! My system is simply a joy to use. I prioritized silence over fancy all-in-one liquid coolers, and the difference in human comfort is astonishing! I finally understand why Apple religiously tunes their machines for quiet operation.

I just ran a Geekbench and got 1209 single core and 8495 multi-core. For comparison my spec'd out 2016 MPB is 726, 2808.

I've tuned the fan profile in the bios to be silent below 40C and ramp up to 100% at about 70C. In Geekbench it gave a 10 second boost of fans then went silent again. I'm waiting on a longer TB3 cable so I can get it all setup properly on my dock, but so far it's great. The fan control in the new Mac Pro is quite a work of art, they ramp up and down at different rates to avoid any harmonics from running at the same speed. Then again, that should be expected for that price tag.

Maybe I'll add a graphics card in a few months, but for now I'm happy enough in IGPU world.
 
Sorry for spamming a little today, but I've just tried to install Native Access (an audio library installer) and it fails to load. I've looked at the stack and it seems to be to do with the graphics settings.

I wondered if this is something to do with a clover setting? On the Z390 thread @jleahy2 suggested including the CPU clock speed in the clover config, but this seems to suggest something needs to be set for the graphics as well. I can post more of the error if necessary. Also, if this is too far off topic thats ok.

Application Specific Information:
Assertion failed: (0), function CreateCompiler, file /Library/Caches/com.apple.xbs/Sources/GPUDriversIntel/GPUDriversIntel-14.7.8/GLRenderer/kbl/usc_interface.cpp, line 1676.


Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff6adfd33a __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff6aeb9e60 pthread_kill + 430
2 libsystem_c.dylib 0x00007fff6ad84808 abort + 120
3 libsystem_c.dylib 0x00007fff6ad83ac6 __assert_rtn + 314
4 com.apple.driver.AppleIntelKBLGraphicsGLDriver 0x00007fff2956f8e5 USC::CreateCompiler(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, void*&, GFXCORE_FAMILY&) (.cold.1) + 35
5 com.apple.driver.AppleIntelKBLGraphicsGLDriver 0x00007fff288f1e1c USC::CreateCompiler(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, void*&, GFXCORE_FAMILY&) + 1848
6 com.apple.driver.AppleIntelKBLGraphicsGLDriver 0x00007fff288f138f GenContext::Initialize(GLDContextRec*) + 2557
7 com.apple.driver.AppleIntelKBLGraphicsGLDriver 0x00007fff288f043c glrInitializeContext + 230
 
So combo update also fails after the final reboot to load into the OS. I’m stuck on the Apple screen with the status bar about 70-75% loaded then nothing. Does open core have a safe mode or verbose option?
 
So combo update also fails after the final reboot to load into the OS. I’m stuck on the Apple screen with the status bar about 70-75% loaded then nothing. Does open core have a safe mode or verbose option?
Let's check the following:
  • Are you using SSDT-UIAC-VISION-D-V1 or SSDT-UIAC-VISION-D-V2 (for USB port mapping)? This is specified in OpenCore Configurator --> ACPI section.
  • If you're using V2, is XhciPortLimit checked on? This is in OpenCore Configurator --> Kernel (at the bottom of the window).
  • Because you have RX 5700 XT, is agdpmod=pikera specified in Boot Arguments? This is in OpenCore Configurator --> NVRAM section.
  • Verbose mode can be enabled by adding -v to Boot Arguments, rebooting, then at OpenCore Picker Menu, press spacebar to reveal additional options and choose NVRAM Reset. System will reboot. Then at OpenCore Picker, just boot normally.
  • Are you using HDMI or DisplayPort?
  • What is the make/model of your monitor? Is it a flatscreen television?
  • Are you using any video adapters such as DP to DVI, etc.?
  • When the system appears to freeze, have you tried pulling out the video cable and reconnecting it?
  • Also try enabling CSM Support in the Boot section of BIOS Setup.
Please note that a graphical journey through OpenCore is provided in the following section of Post #1:

Screen Shot 2020-07-18 at 4.18.43 PM.png
 
Yep, I'm going to start swapping cables...but the one I'm using right now provided Gigabit on my old Hackintosh...

Network problems resolved!! Wasn't the machine at all -- somehow my home network got unstable. After rebooting all the various devices and doing some cable checks, finally got everything running at speed.
 
And for what it's worth...using the V2 OpenCore folder for Vision D, upgrade to 10.15.6 went perfectly from System Preferences (after a full boot drive backup just in case!). I love this Hackintosh configuration - very smooth!
 
@CaseySJ I have 2 issues that maybe you can help me.
As per my signature I have the same motherboard than you, different processor and video card. Also to note is that I have an NZXT internal USB2.1 usb so that I can connect the USB 2.00/USB3.1 front panel as well as the NZXT Kraken USB header and the USB cable for the bluetooth/wifi combo genuine Apple card. Without this NZXT internal hub, I am short of USB 2.0 headers.
Also my SDD config is 1 x WD Black SN70 1TB NVMe SSD boot drive, 1 x Samsung Evo Plus 1TB NVMe SSD which current hold a back up of the WD (EFI on the Samsung is empty), and 1 X WD 1T classic HDD which hold a previous 10.15.4 backup (EFI empty as well).
Note that I am on 10.15.6.
I have followed your guide and used your SSDTs, kexts, config plist and everything is sort of running smoothly except the following:
- startup disk: somehow I can't have opencore booting the right SSD. I am not sure if it opencore or MacOs. I can change the startup disk in MacOS preferences (I unlock the panel, set the startup disk, lock the panel). I have double checked that if I reopen the preferences and check the startup disk, the right one is selected and it is. However when I restart, opencore keeps pointing at the wrong drive. In opencore picker, the drives are listed alphabetically and the first one on the list is the classing HDD, followed by WD Black NVMe (which is the one to boot from). I can't find anything on the net. Maybe because opencore is too new and there is no enough information. And if I select the WD and boot the system, once it is up and running and I go to check the startup disk, it is empty. Nothing is selecting.

- Sleep/Wake: no matter what darwake mode I use, the system goes to sleep and wake up immediately. I have run the following command in a terminal:

pmset -g log | grep -e "Sleep.*due to" -e "Wake.*due to"

and got the following:

2020-07-17 22:57:53 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=262': Using AC (Charge:0%) 39 secs
2020-07-17 22:58:32 +1000 DarkWake DarkWake from Normal Sleep [CDN] : due to XDCI PEG1 PEG2 RP04/ Using AC (Charge:0%) 3 secs
2020-07-17 22:58:35 +1000 Wake DarkWake to FullWake from Normal Sleep [CDNVA] : due to HID Activity Using AC (Charge:0%)
2020-07-18 19:54:33 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=269': Using AC (Charge:0%) 39 secs
2020-07-18 19:55:12 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%)
2020-07-18 20:43:03 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=262': Using AC (Charge:0%) 40 secs
2020-07-18 20:43:43 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%)
2020-07-18 21:19:53 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=264': Using AC (Charge:0%) 38 secs
2020-07-18 21:20:31 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%)
2020-07-18 21:32:15 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=264': Using AC (Charge:0%) 39 secs
2020-07-18 21:32:54 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%) 285 secs
2020-07-18 21:37:39 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=264': Using AC (Charge:0%) 24 secs
2020-07-18 21:38:03 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%)
2020-07-18 21:58:08 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=264': Using AC (Charge:0%) 38 secs
2020-07-18 21:58:46 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/User Using AC (Charge:0%)
2020-07-19 13:15:52 +1000 Sleep Entering Sleep state due to 'Software Sleep pid=261': Using AC (Charge:0%) 39 secs
2020-07-19 13:16:31 +1000 Wake Wake from Normal Sleep [CDNVA] : due to XDCI USBW PEG1 PEG2 RP04/UserActivity Assertion Using AC (Charge:0%)

You can see that the system tries to go to sleep then wakes up again. I have the right settings in the power preferences (disabled power nap, wake on lan), proximitywake set to 0 as well as hibernate set to 0 as well. Again, I can't find any information on the net (at least for my config and opencore). I have tried your config.plist and the same issue. Note that the problem exists with or without the NZXT hub just in case we thought that it could be the pb. Also note that I have a USB webcam, USB card reader and a usb hub (via my monitor) connected to the motherboard via the rear panel.

- last issue: Upon restarting the system, I always have the "Reopen windows when logged back in" box ticked. Upon restarting the windows are all over the place. There are not back where they were before restarting. Some ar ein the middle of the screen, some are half outside the screen, etc. I would not care much if sleep was working but because sleep is not working and I have to shutdown and restart, this is becoming an issue. There will be times where some of the windows will retain the position on the screen while other times it will be completely out. On my previous Hack (Z97X), I had an Nvidia GTx660 and that issue was not there. As soon as I switched the card for teh 5600XT, this is where the issue started to appear.

Apologies for the long post. I hope someone can help because I have spent the past 2 weeks to fix those issues and no success.
Thanks

Ps: thanks for your very detailed guide
 
Back
Top