Contribute
Register

Solving NVIDIA Driver Install & Loading Problems

Hey guys, finally successful here. Have a 7700k on a Gigabyte z270 itx with a Zotac 1080 mini. Thought I'd leave this tidbit from my go around: I had the sleep on boot problem consistently with the recommended settings and the issue was that I had Inject Nvidia set to true. At least for me, that's what was causing the issue. Once I turned it off it was smooth sailing.

Good lord this thing smokes!!
 
I just got a 1050 Ti and got it working with hack #6 to enable NVRAM. On default OS X graphics, my Thunderbolt 2 audio device (UAD Apollo Twin) was working, but on NVIDIA it's not. At boot time, the white bar stops at about 80% for between 5 and 10 mins and sometimes eventually loads MacOS and sometimes doesn't. When it does, the screen resolution switches to a higher resolution, so it looks like it's switching from default graphics at 1024 x 768 to NVIDIA, but the background of the login screen is all garbled colours.

View attachment 250548

Once I get to the desktop I get full resolution at 2460 x 1600 over DVI, but no Thunderbolt audio.

This is the closest I've ever got after many reinstalls and eventually having to buy a new video card. I built this PC as a digital audio workstation so the Thunderbolt audio is vital. The audio device connected pretty much every time until I put the new video card in, so I feel like there's a connection. It's a Gigabyte Z170 Designare board with onboard Thunderbolt 2 over USB-C.

Any ideas?

Not sure about the audio device but for the login screen background just change the wallpaper when at the desktop.
 
Howdy,

I've tried numerous things listed here (thank you, by the way, for making such an excellent resource to refer to for this issue!) and I still cannot get OS X 10.12.4 to load the NVIDIA Web Driver. I have a fresh installation of Sierra and I'm trying to get a GTX 960 to work.

I can confirm via Clover config that it's injecting Nvidia (NvidiaWeb). I have the most up-to-date web drivers. I do not have the "nvda_drv=1" flag set. I have tried the EmuVariableUefi-64 fix, and all it did was make my Clover boot screen display garbled text. My systemID is 14,2, and the machine recognizes the card (with 0 MB RAM, though).

I've attached here my config.plist, screenshots of my settings as seen in Clover config, and the Terminal output of everything currently loaded into VRAM.

I have not yet tried AGDPfix.app (it doesn't seem to apply to Sierra or iMac system definitions) or "nada_drv=1" boot flag (what is this, exactly?).

Some people say injecting Nvidia does not work, others say the "nvda_drv=1" causes problems. Toggling either on and off has done nothing.

What am I missing? I spent about two hours today trying every combination of tips I could find and made no progress. Should I just give in and buy a GTX 10xx card?
 

Attachments

  • config.plist
    5.6 KB · Views: 221
  • nvram terminal.txt
    428 bytes · Views: 241
  • Screen Shot 2017-04-24 at 5.23.05 PM.png
    Screen Shot 2017-04-24 at 5.23.05 PM.png
    166.2 KB · Views: 217
  • Screen Shot 2017-04-24 at 5.23.08 PM.png
    Screen Shot 2017-04-24 at 5.23.08 PM.png
    150.4 KB · Views: 192
  • Screen Shot 2017-04-24 at 5.23.10 PM.png
    Screen Shot 2017-04-24 at 5.23.10 PM.png
    128.8 KB · Views: 196
  • Screen Shot 2017-04-24 at 5.23.48 PM.png
    Screen Shot 2017-04-24 at 5.23.48 PM.png
    24.7 KB · Views: 167
Howdy,

I've tried numerous things listed here (thank you, by the way, for making such an excellent resource to refer to for this issue!) and I still cannot get OS X 10.12.4 to load the NVIDIA Web Driver. I have a fresh installation of Sierra and I'm trying to get a GTX 960 to work.

I can confirm via Clover config that it's injecting Nvidia (NvidiaWeb). I have the most up-to-date web drivers. I do not have the "nvda_drv=1" flag set. I have tried the EmuVariableUefi-64 fix, and all it did was make my Clover boot screen display garbled text. My systemID is 14,2, and the machine recognizes the card (with 0 MB RAM, though).

I've attached here my config.plist, screenshots of my settings as seen in Clover config, and the Terminal output of everything currently loaded into VRAM.

I have not yet tried AGDPfix.app (it doesn't seem to apply to Sierra or iMac system definitions) or "nada_drv=1" boot flag (what is this, exactly?).

Some people say injecting Nvidia does not work, others say the "nvda_drv=1" causes problems. Toggling either on and off has done nothing.

What am I missing? I spent about two hours today trying every combination of tips I could find and made no progress. Should I just give in and buy a GTX 10xx card?

Inject/Nivida should be FALSE. This is only for older cards and has nothing to do with getting the Nvidia web driver to work.

  • Inject NVidia should be unchecked (this is causing the 0MB VRAM and causes numerous other issues like dead ports)
  • nvda_drv=1 should be unchecked (does nothing in Sierra, nada_drv=1 is a typo, spell check changes nvda to nada in iOS).
  • NvidiaWeb should be checked (this is the new method of enabling the drivers in Sierra).
  • You will need to do the steps in problem #6 to get your card to work because your board lacks native NVRAM support.
  • Make sure you have to correct driver installed.
  • If using iMac14,2 you should not need to do the AGDPfix or any of the black screen fixes. Has nothing to do with it being Sierra, only has to do with the system definition.

If you can't get a 960 working... a 10xx card isn't going to be easier.
 
Inject/Nivida should be FALSE. This is only for older cards and has nothing to do with getting the Nvidia web driver to work.

  • Inject NVidia should be unchecked (this is causing the 0MB VRAM and causes numerous other issues like dead ports)
  • nvda_drv=1 should be unchecked (does nothing in Sierra, nada_drv=1 is a typo, spell check changes nvda to nada in iOS).
  • NvidiaWeb should be checked (this is the new method of enabling the drivers in Sierra).
  • You will need to do the steps in problem #6 to get your card to work because your board lacks native NVRAM support.
  • Make sure you have to correct driver installed.
  • If using iMac14,2 you should not need to do the AGDPfix or any of the black screen fixes. Has nothing to do with it being Sierra, only has to do with the system definition.

If you can't get a 960 working... a 10xx card isn't going to be easier.

Thanks! I'll try step #6 again after another fresh install. Is it possible to install the EmuVariableUefi-64 fix a different way (using Kextbeast, etc.)?

I'm thinking selecting "Inject Nvidia" when I made my bootable USB using Unibeast may be causing the issue.
 
Thanks! I'll try step #6 again after another fresh install. Is it possible to install the EmuVariableUefi-64 fix a different way (using Kextbeast, etc.)?

I'm thinking selecting "Inject Nvidia" when I made my bootable USB using Unibeast may be causing the issue.

You can install the EmuVariableUEFI-64 using Clover configurator or with the Clover installer.
 
You can install the EmuVariableUEFI-64 using Clover configurator or with the Clover installer.
Great! I'll give that a shot. Out of curiosity, does it make any difference if it's installed before or after the Nvidia web drivers?
 
Great! I'll give that a shot. Out of curiosity, does it make any difference if it's installed before or after the Nvidia web drivers?

Shouldn't matter
 
Specifically macOS Sierra 10.12.4. Lower versions of Sierra do not support Pascal cards.
Hey, just wanted to say thanks again. I installed Sierra today and everything works excellent so far.
 
Back
Top