Contribute
Register

pastrychef's Asus ROG Strix Z370-G Gaming (WI-FI AC) build w/ i9-9900K + AMD Vega 56

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,320
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
• Intel i7 8700k
• Asus ROG Z370-G-WiFi
• 32GB G.Skill Trident RAM
• Saphire RX580 GPU
• Noctua DH15 cooler (only just fitted!)
• Samsung 500GB 970 EVO NVMe M.2 SSD
• EvGA 750 PSU
• Rajintek Styx mATX case


Hi @pastrychef - I just completed my build based on your post - the system is working fine and currently restoring all my data from Time Machine as we speak. :) Thanks again for a great write-up and the EFI folder. Would you be able to suggest the "best" SMBIOS system definition for my setup please?

SMALL TIP: Not strictly related to "the Pastrychef build", but perhaps anyone using an RX580 GPU: after following the steps listed here my system would "appear to crash" 2/3 of the way through booting during install from the Unibeast-created USB drive. I'd initially get the Apple logo, the progress bar and all would be fine and then all of a sudden.... black screen.

When I say "appeared to crash" - the system didn't freeze or reboot itself and caps-lock still worked so by those basic tests it was still running, albeit my screen was empty.

SOLUTION: After much trial and error and getting the same response every time, I finally changed form using the DVI output of the RX580 and hooked up to the HDMI-port instead. Et Voila! There's my signal again, the machine hadn't crashed at all. For some reason the DVI-out of the RX580 seems to get forgotten 2/3 of the way through booting - HDMI is fine though. Unfortunately I don't have any DisplayPort monitors or adapters to verify if those are ok.

Anyway hopefully that may help anyone else if they come across a similar thing.

Steve
Nice case! I really like how compact it is!

Since you will be using a dGPU and IGPU will be "headless", I'd say iMac18,3 is the best system definition to use.
 
Joined
Feb 5, 2013
Messages
1,170
Motherboard
Asus X299 WS Sage
CPU
i9-7980XE
Graphics
Radeon VII
Mac
iMac, Mac Pro
So, @pastrychef

As of Clover 4861, the Chime is working for me, on both of my Hacks.....with a few caveats!

- When you install 4861, you have to specify and install the "Clovy" Themes folder.

- It's best to use the sound.wav file it installs, which can be found in the Clovy theme folder, as the utility is very picky about the sound format for the sound file. Also, on cheaper speakers, the sound.wav file (its a mac chime sound) can sound pretty chintzey. On better speakers, it sounds better.

- I copied sound.wav into the root folder of each of themes I wanted to test. It worked in all of them. If the sound.wav file was not copied into the root of each of the theme folders, of course no sound occured. If you only use one theme, copy sound.wav into the root of that theme. You don't need to copy into every theme folder, just into the ones you want to use.

- In Clover Configurator (or via a CLI editor), you must enable the SVG embedded theme type

- It ONLY worked for me if a speaker is connected to the green port in the rear of my machine (and internal speakers was selected in sys prefs/sound). It did not work on any of the ports for my AMD on HDMI connections (mine is DP, but I think the program thinks DP and HDMI are the same thing). DP did not show up as an option.

- You may need to specify the port in the Clover menu at boot time. Once you've selected the right port, in my experience, you don't have to select it again. When I selected the "wrong" HDMI port, my machine locked up - hard. If I selected one of the ports labelled "Realtek", it did not lock up, but it wouldn't play on some of those ports. Because, of course, no speaker was attached. It was very hit and miss, but eventually, I found the port that worked. It wasn't that hard, just a bit tedious

- I'm still testing to see if booting is problematic still. I've booted several times, missed on a few, but most played the sound and booted properly.

ADD: Warning to others: This new feature is still pretty experimental and definitely not for the faint of heart....use caution, please, if you try this. It's still in the development phase, and things can go wrong if you're not careful.
 

Attachments

Last edited:

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,320
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
So, @pastrychef

As of Clover 4861, the Chime is working for me, on both of my Hacks.....with a few caveats!

- When you install 4861, you have to specify and install the "Clovy" Themes folder.

- It's best to use the sound.wav file it installs, which can be found in the Clovy theme folder, as the utility is very picky about the sound format for the sound file. Also, on cheaper speakers, the sound.wav file (its a mac chime sound) can sound pretty chintzey. On better speakers, it sounds better.

- I copied sound.wav into the root folder of each of themes I wanted to test. It worked in all of them. If the sound.wav file was not copied into the root of each of the theme folders, of course no sound occured. If you only use one theme, copy sound.wav into the root of that theme. You don't need to copy into every theme folder, just into the ones you want to use.

- In Clover Configurator (or via a CLI editor), you must enable the SVG embedded theme type

- It ONLY worked for me if a speaker is connected to the green port in the rear of my machine (and internal speakers was selected in sys prefs/sound). It did not work on any of the ports for my AMD on HDMI connections (mine is DP, but I think the program thinks DP and HDMI are the same thing). DP did not show up as an option.

- You may need to specify the port in the Clover menu at boot time. Once you've selected the right port, in my experience, you don't have to select it again. When I selected the "wrong" HDMI port, my machine locked up - hard. If I selected one of the ports labelled "Realtek", it did not lock up, but it wouldn't play on some of those ports. Because, of course, no speaker was attached. It was very hit and miss, but eventually, I found the port that worked. It wasn't that hard, just a bit tedious

- I'm still testing to see if booting is problematic still. I've booted several times, missed on a few, but most played the sound and booted properly.

ADD: Warning to others: This new feature is still pretty experimental and definitely not for the faint of heart....use caution, please, if you try this. It's still in the development phase, and things can go wrong if you're not careful.
Cool!! Thanks for the info!!

I didn't know they released a new update to Clover. I just checked yesterday...

When I tested the chime on the previous Clover release, it was still quite buggy. It's definitely still a work in progress.

I only use the "Mac" theme as I find that to be closest to how "Option + Power" boot is on a real Mac.

I'm booted in to Windows right now, but I'll be sure to do a little testing after this gaming session.

Thanks again!!
 
Joined
Jul 13, 2016
Messages
1,657
Motherboard
Gigabyte Z370 Gaming 5
CPU
I7 8700K
Graphics
Vega 64
Mac
Mac mini, Mac Pro
Mobile Phone
iOS
Lmao. I think I'm heading down the same path as your GF...

The last time I got this addicted to a game was Oblivion and then Skyrim.
She at least does it in few hours here and there at this point and mostly with our Son he is five and generally helps her solve many of the shrines.
 
Joined
Feb 16, 2013
Messages
32
Motherboard
Asus STRIX Z370 G Wifi
CPU
i7-8700K
Graphics
GTX 1070
Mac
iMac
Hi! Just finished your built. Based on the strength of all the documentation, I decided to make the (financial hardware investment) plunge and give it a try. Thanks for all your hard work!

Now, i have the usual post-installation problems.

I've got two issues (regarding things I've tested) so far. The first is the graphics card situation. My 1070 Zotac mini isn't recognized and--although I've got the correct Nvidia web driver--I can't get it to load because whenever I set it as my preference in the Nvidia driver system preferences panel, the system keeps overriding and using the system drivers (which I don't think even exit because Apple didn't make any (as far as I know) for the 1x00 model cards). Am I guessing correctly that's my problem (which includes screen flutter at start up) and how do I solve this issue? Sorry for asking a question that may already have been answered in the 517 pages of Q&As =)

I'll keep troubleshooting the other issues, before getting into them. May be able too figure it out on my own.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,320
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
Hi! Just finished your built. Based on the strength of all the documentation, I decided to make the (financial hardware investment) plunge and give it a try. Thanks for all your hard work!

Now, i have the usual post-installation problems.

I've got two issues (regarding things I've tested) so far. The first is the graphics card situation. My 1070 Zotac mini isn't recognized and--although I've got the correct Nvidia web driver--I can't get it to load because whenever I set it as my preference in the Nvidia driver system preferences panel, the system keeps overriding and using the system drivers (which I don't think even exit because Apple didn't make any (as far as I know) for the 1x00 model cards). Am I guessing correctly that's my problem (which includes screen flutter at start up) and how do I solve this issue? Sorry for asking a question that may already have been answered in the 517 pages of Q&As =)

I'll keep troubleshooting the other issues, before getting into them. May be able too figure it out on my own.
Welcome to the club! :thumbup:

The Nvidia web drivers can be a bit of a PITA...
  • As of today, there are still no Nvidia web drivers for Mojave. Therefore, if you want to use your GTX 1070, you must use High Sierra, at least for now.
  • You MUST make sure that you have the correct build of the web drivers that correspond to the version of macOS.

There are several methods to make macOS use the Nvidia web drivers.
  1. Launch Terminal and enter: sudo nvram boot-args="nvda_drv=1"
  2. In config.plist > Boot, enable nvda_drv=1
  3. In config.plist > System Parameters, enable NvidiaWeb
I listed these in the order of my personal preference. Method 1 is how it's done on real Macs. Method 2 mimics method 1 through Clover. Method 3 is a hackintosh only thing and was introduced at a time when native NVRAM was broken for many hackintoshes. As far as I know, there's no harm to enabling all three methods.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,320
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
So, @pastrychef

As of Clover 4861, the Chime is working for me, on both of my Hacks.....with a few caveats!

- When you install 4861, you have to specify and install the "Clovy" Themes folder.

- It's best to use the sound.wav file it installs, which can be found in the Clovy theme folder, as the utility is very picky about the sound format for the sound file. Also, on cheaper speakers, the sound.wav file (its a mac chime sound) can sound pretty chintzey. On better speakers, it sounds better.

- I copied sound.wav into the root folder of each of themes I wanted to test. It worked in all of them. If the sound.wav file was not copied into the root of each of the theme folders, of course no sound occured. If you only use one theme, copy sound.wav into the root of that theme. You don't need to copy into every theme folder, just into the ones you want to use.

- In Clover Configurator (or via a CLI editor), you must enable the SVG embedded theme type

- It ONLY worked for me if a speaker is connected to the green port in the rear of my machine (and internal speakers was selected in sys prefs/sound). It did not work on any of the ports for my AMD on HDMI connections (mine is DP, but I think the program thinks DP and HDMI are the same thing). DP did not show up as an option.

- You may need to specify the port in the Clover menu at boot time. Once you've selected the right port, in my experience, you don't have to select it again. When I selected the "wrong" HDMI port, my machine locked up - hard. If I selected one of the ports labelled "Realtek", it did not lock up, but it wouldn't play on some of those ports. Because, of course, no speaker was attached. It was very hit and miss, but eventually, I found the port that worked. It wasn't that hard, just a bit tedious

- I'm still testing to see if booting is problematic still. I've booted several times, missed on a few, but most played the sound and booted properly.

ADD: Warning to others: This new feature is still pretty experimental and definitely not for the faint of heart....use caution, please, if you try this. It's still in the development phase, and things can go wrong if you're not careful.
Yay!! Startup chime is working!!

I did as you did and used the sound.wav file from the Clovy theme.
Just as you experienced, the AMD on HDMI connectors didn't work for me and ONLY the green port in the rear worked.
For me, the first Realtek option was the one that worked.
There's a pop from my speakers when the audio driver is initialized and the chime plays immediately following the pop.
There's a second pop when macOS is loading. Neither of these two pops ever happened before.
 

pastrychef

Moderator
Joined
May 29, 2013
Messages
13,320
Motherboard
Gigabyte Z390 M Gaming
CPU
i9-9900K OC'd @ 5.0GHz
Graphics
Radeon VII
Mac
MacBook, Mac Pro
Classic Mac
iBook, Power Mac, PowerBook
Mobile Phone
iOS
As I previously stated, I filed a bug report with Asus regarding loss of ability to choose "Primary Display" in BIOS with BIOS 1601. I've been transferred to several reps along the way. I'm assuming I was progressing up the priority lists. The latest email I received from them was yesterday and the rep just wanted to assure me that their engineers are still working on it.
 
Joined
Feb 5, 2013
Messages
1,170
Motherboard
Asus X299 WS Sage
CPU
i9-7980XE
Graphics
Radeon VII
Mac
iMac, Mac Pro
Yay!! Startup chime is working!!

I did as you did and used the sound.wav file from the Clovy theme.
Just as you experienced, the AMD on HDMI connectors didn't work for me and ONLY the green port in the rear worked.
For me, the first Realtek option was the one that worked.
There's a pop from my speakers when the audio driver is initialized and the chime plays immediately following the pop.
There's a second pop when macOS is loading. Neither of these two pops ever happened before.
NOTE: a new Clover version has been released since I posted (4862). When they release a new version so immediately after another new version, in my experience, that usually means 4861 has a bug, or some serious issue.......I will be upgrading later this morning....I'll let you know if I hit any real troubles with 4862....

It really is a work in progress.....but progress is being made none the less....
 
Joined
Jan 16, 2011
Messages
537
Motherboard
Asus ROG MAXIMUS X HERO
CPU
i7-9700K
Graphics
RX 580
Classic Mac
Power Mac, PowerBook
Mobile Phone
iOS
As I previously stated, I filed a bug report with Asus regarding loss of ability to choose "Primary Display" in BIOS with BIOS 1601. I've been transferred to several reps along the way. I'm assuming I was progressing up the priority lists. The latest email I received from them was yesterday and the rep just wanted to assure me that their engineers are still working on it.
I have the same thing going on for a MAXIMUS X HERO (BIOS 1801). A pragmatical interim solution offered by the engineer was to send me a preconfigured BIOS where iGPU MultiMonitor is enabled and PEG enabled for POST. Works fine so far, but of course it is still not possible to access these BIOS options in the mainboard´s management tool.
 
Top