Contribute
Register

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

@doof

Is this necessary for all of us or just for Gigabyte Z390 owners?
Having a Gigabyte Z370 btw.

Thanks for clearing that up!

Not necessary for Z370 or Z390. Totally personal choice.
 
Guys, I ran into a Freeze/Wake/Sleep problem lately. I am still on 10.15.2. Everything worked very well. No changes, no updates besides installing Audotdesk Fusion 360. I did everything as summed up in #11918 here (cloverwise, energy saving preferences, and USB hardware disconnected) but still when I dont touch the computer it freezes after some minutes. When I do somethin this does not happen. Problem is I cant let it e.g. copy a larger file to a hard drive etc. cause it would freeze.

Any Ideas how to proceed would be very appreciated. I was not really able to follow this thread for a while since it is growing so quickly but as I understood from the fist post we are already on 10.15.3 resp. 10.15.4 and OC is really a thing to consider meanwhile. Should I do a fresh install? I of course got the clean backup.

Thank you

This sounds like same issue I found on a new build (GB Z390 Aorus Xtreme, which is almost identical to the GB G390 Designare mobo) and I saw either with Mojave or Catalina. It turns out it's related to WEG and using a Radeon VII (and from your sig, you're using the 5700XT, which is similar). My understanding it that it's related to WEG and HDMI audio problems, even if you're not using HDMI audio.

The solution for my freezes (exactly as you described) was to remove WEG and manually use SSDT's to rename iGPU and dGPU. (The thread where I found the solution is by @pastrychef here.) If you remove WEG and perform these changes, you'll need to use a DisplayPort, not an HDMI, cable.

Attached are 2 files that should help with renaming the 5700XT as well as the iGPU. One set is for a simple re-name that WEG would perform. The other set includes specific files for a Radeon VII and the 5700XT with SoftPowerPlayTable injection (by CMMChris, the creative behind these SPPT mods), along with injecting iGPU data for an iMac19,1 SMBIOS (this latter injection may already in position inside the Devices Properties section if you're using CaseySJ's Clover/OC setup; in which case only use the simple iGPU SSDT file). That is, the more complex iGPU SSDT injects "AAPL,ig-platform-id" is 0x0300983E and "framebuffer-patch-enable" is 0x01000000 along with renaming GFX0 to IGPU.

One minor quibble is that when WEG is removed, during the Apple progress bar boot, you'll see some pink/purple lines at the top of the screen. They're of no consequence other than being less than pristine. WEG normally suppresses those artifacts, and so without WEG, you'll see them.
 

Attachments

  • iGPU-dGPU-Simple-Rename.zip
    3.6 KB · Views: 93
  • iGPU-R7-5700-Inject-DeviceProperties-and-SoftPowerPlayTable-.zip
    6.6 KB · Views: 89
Last edited:
  • Are you using Clover 5107/5108?
  • If so, try using a different Theme, such as Embedded or Tonymacx86.
    View attachment 460816
  • Regarding the multiple icons, my question is:
    • What are the names of those icons?
      • In other words, select the one on the left. What does Clover say? "Boot aaa from bbb"?
      • Then select the next one. What does Clover say? "Boot ccc from ddd"?
Ok there are 4 boot volumes or options

From left :-
1. Boot FileVault Prebooter from Preboot
2. Boot macOs Install Prebooter from Preboot
3. Boot macOs from Mojave
4. Boot Recovery from Recovery.
 
This sounds like same issue I found on a new build (GB Z390 Aorus Xtreme, which is almost identical to the GB G390 Designare mobo) and I saw either with Mojave or Catalina. It turns out it's related to WEG and using a Radeon VII (and from your sig, you're using the 5700XT, which is similar). My understanding it that it's related to WEG and HDMI audio problems, even if you're not using HDMI audio.

The solution for my freezes (exactly as you described) was to remove WEG and manually use SSDT's to rename iGPU and dGPU. (The thread where I found the solution is by @pastrychef here.) If you remove WEG and perform these changes, you'll need to use a DisplayPort, not an HDMI, cable.

Attached are 2 files that should help with renaming the 5700XT as well as the iGPU. One set is for a simple re-name that WEG would perform. The other set includes specific files for a Radeon VII and the 5700XT with SoftPowerPlayTable injection (by CMMChris, the creative behind these SPPT mods), along with injecting iGPU data for an iMac19,1 SMBIOS (this latter injection may already in position inside the Devices Properties section if you're using CaseySJ's Clover/OC setup; in which case only use the simple iGPU SSDT file). That is, the more complex iGPU SSDT injects "AAPL,ig-platform-id" is 0x0300983E and "framebuffer-patch-enable" is 0x01000000 along with renaming GFX0 to IGPU.

Again: if you do these changes, you need to use a DisplayPort cable as an HDMI cable probably won't work.

One minor quibble is that when WEG is removed, during the Apple progress bar boot, you'll see some pink/purple lines at the top of the screen. They're of no consequence other than being less than pristine. WEG normally suppresses those artifacts, and so without WEG, you'll see them.

With Radeon VII, you only lose the middle two DisplayPorts. The HDMI and the DisplayPort furthest from HDMI will still work. As far as I can tell, that's the only down side to removing WhateverGreen.

If/when removing WhateverGreen, we need to rename GFX0 to IGPU and PEGP to GFX0 (in that order). This can be done in config.plist. The same can be done in both Clover and OpenCore.
Screen Shot 2020-04-10 at 11.40.51 AM.png

When using IGPU heedlessly, you really don't need to set any ig-platform-id or device-id. macOS should auto detect and configure it automatically.

Correct, the pinkish/purpleish lines are just cosmetic.
 
Ok, @pastrychef @rj510, I will try that this tonight. Do I need to change anything within the attached files for my card since its not a VII? Just checking because I did not do any Hackintosh related stuff for months. Thank you.
 
Ok, @pastrychef @rj510, I will try that this tonight. Do I need to change anything within the attached files for my card since its not a VII? Just checking because I did not do any Hackintosh related stuff for months. Thank you.

I don't use the SSDTs. I just do the renames in config.plist.
 
Please edit your post and resize the photo to 1024 in x or y. That photo is a whopping 10MB!

If you search this thread for “Couldn’t allocate runtime” you’ll find a large number of relevant posts.
I removed the photo instead. Yes there are a large number of posts relating to this issue. As I've gone thru about 6 of them now and I still have the same issue.
 
What devices are connected to F_USB header on motherboard? The Fenvi is one; are there any others?

If you move the Fenvi to the middle long slot, does sleep and reboot work?
Only Fenvi is connected to F_USB header. When I move the Fenvi to the middle long slot, it did not show WIFI. By the way, reboot is no problem even if Fenvi is plugged. Once Fenvi is plugged in, it looks like sleep=shutdown, which means RAM has no power supplied. After sleep and shutdown operation, it requires clicking power switch on the case at least twice to boot the system!
 
What devices are connected to F_USB header on motherboard? The Fenvi is one; are there any others?

If you move the Fenvi to the middle long slot, does sleep and reboot work?
Only Fenvi is connected to F_USB header. When I move the Fenvi to the middle long slot, it did not show WIFI (also did not work). By the way, reboot is no problem even if Fenvi is plugged. Once Fenvi is plugged in, it looks like sleep=shutdown which means RAM has no power supplied. After sleep and shutdown operation, it requires clicking power switch on the case at least twice to boot the system!
图像 2.jpeg图像 3.jpeg
 
I've tried the two different Aptos fixes. I tried the OcQuirks-4 as well. I'm still trying to get the Boot Test USB drive to boot Mojave. Any other suggestions?
 
Back
Top