Contribute
Register

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

Joined
Dec 12, 2012
Messages
61
Motherboard
Gigabyte Designare Z390
CPU
i9-9900K
Graphics
RX 580 + GTX 980 Ti
After the second one highlighted in red. Please ensure that each <dict> statement is terminated by a closing </dict> statement further down the file.
Thanks very much
 
Joined
Apr 6, 2013
Messages
8
Mac
Classic Mac
Mobile Phone
for the Z390 - Vega56/64 SSDT, I tried unpacking the aml with iasl, and then used maciasl to edit the device name so that it woudl show Vega 56 over Vega 64 however I am getting an issue with the compile regarding an unexpected return code, theres 2 parts within the SSDT that have a return value it apparently isnt expecting. I tried deleting those values, and then building it however "about this mac" now shows "Vega 56 8GB 8GB..."


am I missing something? I saw it was adapted from work kgb did, and I figured it was edited in the same manner. I used the iasl function of "iasl -da -dl *.aml" to unpack.

Thanks in advance, I tried searching but didnt look like anyone had that specific issue.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
4,029
Motherboard
Gigabyte Designare Z390
CPU
i7-9700K
Graphics
RX 580
Mac
MacBook Air, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
for the Z390 - Vega56/64 SSDT, I tried unpacking the aml with iasl, and then used maciasl to edit the device name so that it woudl show Vega 56 over Vega 64 however I am getting an issue with the compile regarding an unexpected return code, theres 2 parts within the SSDT that have a return value it apparently isnt expecting. I tried deleting those values, and then building it however "about this mac" now shows "Vega 56 8GB 8GB..."


am I missing something? I saw it was adapted from work kgb did, and I figured it was edited in the same manner. I used the iasl function of "iasl -da -dl *.aml" to unpack.

Thanks in advance, I tried searching but didnt look like anyone had that specific issue.
RehabMan’s MaciASL will disassemble the .aml file with just the File —> Open command so no need for separate disassembly. There are a handful of MaciASL builds on the web so be sure to use RehabMan’s:


When you’re done editing, just use the File —> Save As... to save it as a compiled machine language binary file. You can also save it in .dsl format to better preserve comments.

If you continue to get the error, just let us know.
 
Last edited:

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
4,029
Motherboard
Gigabyte Designare Z390
CPU
i7-9700K
Graphics
RX 580
Mac
MacBook Air, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
Just an update from my build, and just some feedback as to how the attempt to use the XFX RX-580 8GB card for Mojave went...

I did get the XFX RX-580 graphics card to work with not detectable issues for several days now. I removed the card for install and just ran on the Intel 630 graphics, and then installed after install. Once installed and configured, I did the other (FCPX no crash) patch in this thread to use the iGPU in headless mode and FCPX runs great and scrubbing 4K 100MB/s is very fast.

This card has been working so well that I bough another one on sale at Best Buy for $160.

After I got everything working well on this new build, I did a fresh Mojave install on my old Asus Z97 Deluxe. I tried just the normal generic Mojave install from this site, and that system is now up and running better than where I had it on High Sierra. I'm using that other XFX card in this machine now, and it appears to be working well.

I'll reflash both of these cards to another brand's image if I must, but have not run into a reason to do that yet.
Thank you for following up on the XFX Radeon. I may have to remove or otherwise reword NOTE 4 from the guide, which currently reads:

NOTE 4: The XFX Radeon RX 580 graphics card is known to cause kernel panics during installation, and is strongly discouraged. Use a different brand (Sapphire, MSI, PowerColor, etc.).

Please let me know if the statements below are accurate from your experience:
  • The HDMI port works?
  • Each of the DisplayPort connectors works. If you iterate the DP cable through each of the DP ports, do they all work?
  • I don’t care about DVI-D :), but if you got a chance to test that, does it also work?
  • If you set BIOS —> Initial Display Output —> PCIe 1 Slot, can you see the BIOS splash screen, the Clover Boot Menu, and the Mojave login screen through the XFX Radeon 580?
  • In BIOS, CSM Support is disabled?
  • On the older Asus motherboard, did you perform a clean installation of Mojave with the XFX Radeon plugged in and connected to the primary display monitor?
And finally, if you happen to have Windows installed and a copy of ATI Win Flash or GPUZ, it can identify the firmware version on the card. That might be useful to post.
 
Last edited:

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
4,029
Motherboard
Gigabyte Designare Z390
CPU
i7-9700K
Graphics
RX 580
Mac
MacBook Air, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
I'm not sure if this topic is already been discussed: my hackintosh is using only 10-15% of the cpu according to the Intel Power Gadget utility. I'm trying to export a simple video with FCPX and it's taking reaaaaaally long.

My build is almost identical to the one in this guide, I'm a newbie, probably I'm forgetting something really stupid :banghead::thumbup:
With Intel Power Gadget you can monitor the iGPU load in addition to CPU load. And with iStat Menus you can monitor the RX 580 GPU load.
  • How long (minutes or seconds) is the video that you’re exporting?
  • In which format are you exporting?
  • How long is it taking to export?
 
Last edited:
Joined
Mar 11, 2019
Messages
6
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580
Mac
iMac
Mobile Phone
iOS
With Intel Power Gadget you can monitor the iGPU load in addition to CPU load. And with iStat Menus you can monitor the RX 580 GPU load.
  • How long (minutes or seconds) is the video that you’re exporting?
  • In which format are you exporting?
  • How long is it taking to export the video?
Thanks for replying.
The video is 26 minutes long. I'm exporting at 1920x1080 | 60 fps, .mov file, video codec:H.264.
It took really long, more than an hour. The hackintosh seemed not to work at his maximum power, not a fan noise and the cpu usage was always really low.
After the export I converted the video in a smaller format using HandBrake, only then the hackintosh started to work at full power with more then 10% CPU usage, fan noise etc..
Maybe a FCPX problem?
I'm going to test with a different software..
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
4,029
Motherboard
Gigabyte Designare Z390
CPU
i7-9700K
Graphics
RX 580
Mac
MacBook Air, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
Thanks for replying.
The video is 26 minutes long. I'm exporting at 1920x1080 | 60 fps, .mov file, video codec:H.264.
It took really long, more than an hour. The hackintosh seemed not to work at his maximum power, not a fan noise and the cpu usage was always really low.
After the export I converted the video in a smaller format using HandBrake, only then the hackintosh started to work at full power with more then 10% CPU usage, fan noise etc..
Maybe a FCPX problem?
I'm going to test with a different software..
Can you download and run IORegistryExplorer and then export the device tree by selecting File —> Save As... This will give us an inside look into your GPU settings.
 
Joined
Apr 6, 2013
Messages
8
Mac
Classic Mac
Mobile Phone
RehabMan’s MaciASL will disassemble the .aml file with just the File —> Open command so no need for separate disassembly. There are a handful of MaciASL builds on the web so be sure to use RehabMan’s:


When you’re done editing, just use the File —> Save As... to save it as a compiled machine language binary file. You can also save it in .dsl format to better preserve comments.

If you continue to get the error, just let us know.

Beautiful, that was my problem. Looked like an old build of Maciasl, I didn't even think to check that.

Thank you very much!
 
Joined
Apr 6, 2013
Messages
8
Mac
Classic Mac
Mobile Phone
Attached I added a screen shot of the file and where I am making the edit for the display name, for some reason the about this Mac page is appending another "8GB" to the device name. Also if I remove the "8GB" and just have "AMD RX Vega 56" in that model field it shows "AMD RX Vega 56,,,, 8GB"

Might still be missing something..
 

Attachments

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
4,029
Motherboard
Gigabyte Designare Z390
CPU
i7-9700K
Graphics
RX 580
Mac
MacBook Air, Mac Pro
Classic Mac
Quadra
Mobile Phone
iOS
Attached I added a screen shot of the file and where I am making the edit for the display name, for some reason the about this Mac page is appending another "8GB" to the device name. Also if I remove the "8GB" and just have "AMD RX Vega 56" in that model field it shows "AMD RX Vega 56,,,, 8GB"

Might still be missing something..
When you remove "8GB" you are shortening the string from:
  • AMD RX Vega 56 8GB
to
  • AMD RX Vega 56
This is a reduction of 4 characters including the space between "56" and "8GB". So the previous line must change from Buffer (0x13) to Buffer (0x0F). This specifies the length of the string plus 1 invisible terminating character. Have you already tried that change?
 
Top