Contribute
Register

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

pastrychef's Asus ROG Strix Z370-G - i7-8700K - GTX 1080 build
View attachment 298038
...

I have 2 questions....

The first is what are USR1 and USR2 for and are they necessary

And second, I notice that in one of your configs you use an ig-platform of 0x59120000 and in another you use 0x59120003.

Thanks for your help.
 
Last edited by a moderator:
I have 2 questions....

The first is what are USR1 and USR2 for and are they necessary

And second, I notice that in one of your configs you use an ig-platform of 0x59120000 and in another you use 0x59120003.

Thanks for your help.

USR1 and USR2 are the USB3.1 Gen 2 ports.

If you are using only the Intel UHD630 graphics, use 0x59120000. If you have a discrete graphics card, use 0x59120003.
 
In the Nvidia web driver prefpane, mine also doesn't show a monitor. I don't know why. Also, the GTX 1080 does not have ECC VRAM, so it's just going to show ECC Not Supported.

Typically, black screen can be attributed to a few things:
  • System definition set to iMac17,1 or MacPro6,1.
  • SIP settings. I have been using 0x3 on all my hacks since I started hackintoshing and have never had issues. 0x3 is the default set by MultiBeast.
  • Emulated NVRAM not set up correctly.

Also, in BIOS, after enabling the IGPU, make sure to set your GTX 1080 to primary.

You should only downgrade to the .104 Nvidia web drivers if you are experiencing "the lag".

Lastly, please fill in your user profile with your CPU, motherboard, and GPU info. It makes it much easier for other forum members to help you.

Thanks for the super quick reply!! And sorry for not filling that stuff in, it should be correct now (it's pretty much the exact build you have, which is why I was so appreciative ^___^ ). So great news is that after updating the system definitions I got it to stop stalling during the boot process, and after doing https://www.tonymacx86.com/threads/solving-nvidia-driver-install-loading-problems.161256/#Problem6 I was able to get it to finally recognize my GTX 1080!! Unfortunately, I am definitely experiencing the lag and don't know how to downgrade my driver. I tried downloading .102 - .106, but all of them gave me a warning saying that they're not compatible with the current build of osx (understandable as I'm using High Sierra 10.13.3). Any suggestions other than to wait for new drivers? Thanks again! :)
 
Thanks for the super quick reply!! And sorry for not filling that stuff in, it should be correct now (it's pretty much the exact build you have, which is why I was so appreciative ^___^ ). So great news is that after updating the system definitions I got it to stop stalling during the boot process, and after doing https://www.tonymacx86.com/threads/solving-nvidia-driver-install-loading-problems.161256/#Problem6 I was able to get it to finally recognize my GTX 1080!! Unfortunately, I am definitely experiencing the lag and don't know how to downgrade my driver. I tried downloading .102 - .106, but all of them gave me a warning saying that they're not compatible with the current build of osx (understandable as I'm using High Sierra 10.13.3). Any suggestions other than to wait for new drivers? Thanks again! :)

Are you using my EFI folder?

To downgrade to version .104 of the Nvidia web drivers, try this: nvidia-update - Simple way to install nVidia web drivers | tonymacx86.com
 
USR1 and USR2 are the USB3.1 Gen 2 ports.

If you are using only the Intel UHD630 graphics, use 0x59120000. If you have a discrete graphics card, use 0x59120003.
Thanks but another question if you don't mind.
I see that you still have the raise port limit and uia_exclude in your config. My reading of Rehabman (and I very well could be wrong...) says that once a port injector has been created, the port limit patch can be removed also eliminating the need for the uia_exclude. At least that's what I've done and I "think" it works.
Thanks
 
Thanks but another question if you don't mind.
I see that you still have the raise port limit and uia_exclude in your config. My reading of Rehabman (and I very well could be wrong...) says that once a port injector has been created, the port limit patch can be removed also eliminating the need for the uia_exclude. At least that's what I've done and I "think" it works.
Thanks

I have been asked this several times already. I posted in the first post:
Screen Shot 2018-02-17 at 6.52.19 PM.png


The method you are mentioning is just a different approach to getting the same thing done. You can do it either way. it's up to you which method you choose.

I posted this method because it's easier to share. Using the method you are talking about would have meant that I would have to post different SSDT-USB.aml file for people using (1) M.2 Wi-Fi/Bluetooth card, (2) internal USB1112 header, (3) USB1314 header, or (4) whatever custom configuration individuals want. By using uia_exclude, users can easily decide which ports disable in config.plist.
 
What do I need to change to boot this build using the internal GPU?

Everything works fine with a 1080 hooked up via DisplayPort. But when I connect the DP cable to the mainboard's DP port, I get into a reboot loop, always shortly before I'd expect the desktop to show.

BIOS etc. is set up exactly as in post #1.
 
What do I need to change to boot this build using the internal GPU?

Everything works fine with a 1080 hooked up via DisplayPort. But when I connect the DP cable to the mainboard's DP port, I get into a reboot loop, always shortly before I'd expect the desktop to show.

BIOS etc. is set up exactly as in post #1.

If you have a discrete graphics card installed, do not connect a monitor to the motherboard display connectors. It will not work!!

If you want to use the Intel UHD 630, you MUST pull the GTX 1080 out of the computer and change the EFI folder to the one intended for UHD 630.
 
I have been asked this several times already. I posted in the first post:
View attachment 313989

The method you are mentioning is just a different approach to getting the same thing done. You can do it either way. it's up to you which method you choose.

I posted this method because it's easier to share. Using the method you are talking about would have meant that I would have to post different SSDT-USB.aml file for people using (1) M.2 Wi-Fi/Bluetooth card, (2) internal USB1112 header, (3) USB1314 header, or (4) whatever custom configuration individuals want. By using uia_exclude, users can easily decide which ports disable in config.plist.
Ok, thanks. I understand.

I've been using your EFI and it has been working great. But today, I don't know what I did but I no longer have sound output through the digital port, or any port for that matter. I CAN get sound out of my monitor, however. Any idea what i did or what I need to do?
System report shows all of the normal outputs. I think I'm losing my mind.
Thanks
 
Ok, thanks. I understand.

I've been using your EFI and it has been working great. But today, I don't know what I did but I no longer have sound output through the digital port, or any port for that matter. I CAN get sound out of my monitor, however. Any idea what i did or what I need to do?
System report shows all of the normal outputs. I think I'm losing my mind.
Thanks

Hmm... Strange... Have you installed CodecCommander.kext?
 
Back
Top