Contribute
Register

[Success] EVGA - NVIDIA GeForce GTX 1060 Install Help

Status
Not open for further replies.
Joined
Dec 17, 2010
Messages
158
Motherboard
ASUS ROG Strix Z390-I Gaming
CPU
i7-8700
Graphics
HD 630
I have the following up and running:
GA H97n-WiFi
i7 4790k
using the built in Intel graphics with High Sierra 10.13.1. All works well.

I followed the current Unibeast Install with Multibeast 10 Post Install maintaining HFS+.

How do I add the graphics card? At what point do I physically connect the graphics card and set the BIOS to pci graphics? Before or after the kext and NVIDIA driver installs?

I tried having the graphics card connected when doing the Unibeast Install, but I couldn’t get to the Mac OS Install. I tried verbose, verbose and safe mode ... no luck.

So, I disconnected the graphics card and installed like I didn’t have one.

This is where I’m stuck.
 
Install the graphics card.

BIOS - Disable Integrated graphics - Set PEG as Primary
Use a digital connection - DVI or HDMI - VGA is not supported.
Boot with nv_disable=1
May need to update Clover
Install web drivers
Update web drivers to ensure that you have the correct version.
Config.plist - Do not inject Intel or Nvidia graphics and no ig-platform-id
Config.plist - Disable SIP completely - CsrActiveConfig 0x67
Edit config.plist - NvidiaWeb = true as per Link
May need to emulate native NVRAM - Problem 6
Remove nv_disable=1 from config.plist
May need to install Lilu.kext , LiluFriend and NvidiaGraphicsFixup.kext

Potential Problems :
HDMI 2.0 is not supported - Use HDMI 1.4 (or lower)
If your graphics card has more than one output of the type that you are using then try another one.
Black Screen with MacPro 6,1 or iMac 15 or iMac 17 System Definition
 
I can't get to the desktop with the graphics card connected to the PCI slot (I'm using a 200mm PCI extension cable with the case so it's easy to disconnect/unlock and connect/lock).

I've tried with and without the BIOS "Initial Display Output" selected to "PCIe 1 Slot". I've tried with and without booting with nv_disable=1. I've been using verbose to see where it hangs. The last line is consistently:

IOConsoleUsers: gIOScreeLockState 3, hs 0, bs 0, now 0, sm 0x0
 
After taking those steps, it freezes during verbose mode.
Boot in verbose mode and post a picture of the screen when it stops.
 
I finally got some time to get back to my build. Success.

Here's what I have for those following:
GA-H97n-wifi
i7-4790k
EVGA GeForce GTX 1060 6GB​

I did a clean install of High Sierra (10.13.1) using Unibeast 8.0 and Multibeast 10.0 with the proper settings for my motherboard. I did these installs without the graphics card connected and simply used the built-in Intel Graphics of the CPU. Everything was working. I did a Carbon Copy Clone backup to another SSD and separately copying the contents of the EFI folder. This gave me a fresh restart point for the many trials and tribulations that ensued for getting the graphics card working correctly. This eventually saved a lot of time. With the graphics card connected, the BIOS set to "PCIe 1 Slot" and Intel graphics disabled (motherboard specific items), I was able to boot into my clean install using an HDMI port on the graphics card. Yes, the screen flickered a few times at the user login screen and web pages looked a little funky.

Here's what finally worked for me to get the graphics card working properly:
1. Start with a clean install of 10.13.1 (everything working - USB, Network, Sleep, Audio...)
2. nv_disable=1 (I did this by modifying my config.plist with Clover Configurator)
3. Reboot
4. Installed Nvidia web drivers (I needed 378.10.10.10.20.107 to match my High Sierra 10.13.1)
5. Perform the following in Clover Configurator
a. uncheck inject Intel, uncheck inject Nvidia, and no ig-platform-id
b. CsrActiveConfig 0x67 (disabling SIP)
c. check NvidiaWeb
d. ensure EmuVariableUefi 64 bit is installed
e. uncheck nv_disable=1 (originally set in step 2 above)​
6. Copy the following to EFI/EFI/Clover/kexts/other
a. Lilu.kext (version 1.2.1)
b. NvidiaGraphicsFixup.kext (version 1.2.1)​
7. Reboot
8. Turn off auto update / download drivers in the Nvidia preference pane
Thank you very much to everyone for their assistance. Much appreciated.

Outstanding questions:
  1. Do I leave SIP disabled?
  2. Do I use Toleda's "audio_cloverHDMI-130" script?
 
Outstanding questions:
  1. Do I leave SIP disabled?
  2. Do I use Toleda's "audio_cloverHDMI-130" script?
I generally advise disabling SIP at all times. Others might suggest enabling it. There are tradeoffs either way.

My understanding is you run the clover ALC script to enable sound, and the clover HDMI script to enable sound over HDMI, for example, if you have HDMI out to a monitor and you want to use the monitor's speakers.
 
Status
Not open for further replies.
Back
Top