Contribute
Register

Solving NVIDIA Driver Install & Loading Problems

Hello! Awesome post, so much good info, I hope this helps me resolve my issue.

I just redid my EFI, using the indications for Problem 6, also added to the kext folder
the lilu.kext and the NvidiaGraphicsFixup.kext and added this to my config.plist

<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
<key>NvidiaWeb</key>
<true/>
</dict>


Do I will need to add this nvda_drv=1 to my EFI? Im cheking the
properties of the config.plis via the Clover Emulator, but for some
reason I does not show whats activated when I open it...

So, just wanted to share this screen captures of my kexts on
my EFI drive and the config.plist, if someone now Im on the right track, that
would be awesome!

My system specs:

- i7 7700k

- EVGA GTX 1070 8G FTW

- Gigabyte H170 gaming 3 rev1.1

- Crucial ram

- 250gb samsung ssd

thanks in advance.
Louis.
 

Attachments

  • config.plist
    17.7 KB · Views: 215
  • Screen Shot 2017-07-10 at 11.58.04 am.png
    Screen Shot 2017-07-10 at 11.58.04 am.png
    71.3 KB · Views: 118
Last edited:
Thanks for this useful topic.

Just finished installing sierra on my new rig. The key things for getting the web driver working for me were, setting the system definition to 14,1 or 14,2, putting the -nvda_drv=1 flag in the NVRAM section in clover configurator, setting up the new NvidiaWeb section in clover under system parameters. After these were done, the webdriver finally works. I'm not 100% sure of this is the right way, or I got lucky, but tested if I change something back it doesn't work any more.

specs: Asrock B250m performace, i5-7500, 8Gb DDR4, 1060 6gb
 
Hi Slim and all, really hoping you can help. I'm not quite having any of the numbered problems - kernel panic at boot as if the driver wasn't found. This is on a 1050 , on a fresh 10.12.5 install on a z77 chipset that also has Intel HD4000 graphics.

As plugging in my nvidia 1050 card would cause a kernel panic, I installed the drivers without the card installed. Then edited the config.plist on the efi partition to enable the web drivers - yet am still getting a panic at boot - whether I'm plugged in the mobo's DVI and initializing internal graphics first in the bios, or initializing PCI Express Graphics first and being plugged into the 1050's DVI (in which case I also disable integrated graphics in the bios).

It does seem like the driver is installed though, or at least that I'm not loading intel drivers, as removing the 1050 and booting with internal graphics enabled will result in a super slow and super low res display.

I've installed the emulated EFI variables for clover from within multibeast.

I'm including my config.plist, which as you can see has Inject, Intel set to false, Inject, Nvidia set to False and has that block at the end that goes:
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
<key>NvidiaWeb</key>
<true/>
</dict>

Although there might be something else that's weird.
Also of note, the only drive that's plugged in was just freshly formatted, so I'm fairly certain that I'm mounting the correct EFI partition when making those changes.

I've been on this for a week at this point and am running low on ideas. It feels like I'm missing something silly as this system is pretty bare bones and started from a blank slate... Should just work. :/

Thank you!
 

Attachments

  • config.plist
    6.2 KB · Views: 198
Hello !,
Thanks again for all the great info, saddly Im still stuck...

Im still having only black screens, some times I can se the cursor for some time and then dissapears

Here bellow is a pic of the Verbose, it says that NVDAGP100HAL is loaded and appears that the error is AppleACPICPU?

Done my EFI, with MultiBeast, CloverConfigurator and Clover EFI (r4114), whiped from zero and tried lot of things
my last config.list is attached

The only diference is I added, CsrActiveConfig to 0x67, and deactivated OSXAptioFixDrv and leaved only
OSXAptioFix2Drv-64.efi on, also tried both, and only the CsrActiveConfig

I just redid my EFI, using the indications for Problem 6, also added to the kext folder
the lilu.kext and the NvidiaGraphicsFixup.kext and added this to my config.plist, on 10.12 and other folder,
but I also tried with out those

this is part of my .list
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
<key>NvidiaWeb</key>
<true/>
</dict>


The webdriver is on, fakeCPU on its right place, 14,2 (also tried others)

DVI and HDMI cables tried also...

My system specs:

- i7 7700k

- EVGA GTX 1070 8G FTW

- Gigabyte H170 gaming 3 rev1.1

- 250gb samsung ssd

- Last version on Sierra

- Updated Nvidia drivers

help.... :(
thanks in advance.
Louis.
 

Attachments

  • Verbose.png
    Verbose.png
    4 MB · Views: 116
  • config.plist
    17.7 KB · Views: 104
Hi. I have Sierra installed on (ASUS Z170 PRO gaming, Asus 1070 nvidia) and everything was OK until this morning when the system boot without the nvidia web driver. This driver works fine just until today. I have installed EmuVariableUefi-64 and RC scripts again and the nvidia web drivers without success.

The only change I do is to connect a DP wire to the iMac (late 2009) to use this like second display.

Now each rebooting shows the OS X Default Graphics Driver even when i changed to NVIDIA Web Driver.

Same I
 
I tried this option 2 and the driver is installed but the system is still slow and when I open quicktime it restart. can you please help!
 
Does this driver
Also support Pascal? In the OP list it's not followed by " - Pascal Support" Thanks.

Yes. The one labeled with support is the initial driver that provided support. Every drive after that one will support Pascal.
 
Hi Slim and all, really hoping you can help. I'm not quite having any of the numbered problems - kernel panic at boot as if the driver wasn't found. This is on a 1050 , on a fresh 10.12.5 install on a z77 chipset that also has Intel HD4000 graphics.

As plugging in my nvidia 1050 card would cause a kernel panic, I installed the drivers without the card installed. Then edited the config.plist on the efi partition to enable the web drivers - yet am still getting a panic at boot - whether I'm plugged in the mobo's DVI and initializing internal graphics first in the bios, or initializing PCI Express Graphics first and being plugged into the 1050's DVI (in which case I also disable integrated graphics in the bios).

It does seem like the driver is installed though, or at least that I'm not loading intel drivers, as removing the 1050 and booting with internal graphics enabled will result in a super slow and super low res display.

I've installed the emulated EFI variables for clover from within multibeast.

I'm including my config.plist, which as you can see has Inject, Intel set to false, Inject, Nvidia set to False and has that block at the end that goes:
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
<key>NvidiaWeb</key>
<true/>
</dict>

Although there might be something else that's weird.
Also of note, the only drive that's plugged in was just freshly formatted, so I'm fairly certain that I'm mounting the correct EFI partition when making those changes.

I've been on this for a week at this point and am running low on ideas. It feels like I'm missing something silly as this system is pretty bare bones and started from a blank slate... Should just work. :/

Thank you!

An update on this, updated to latest Clover and made sure nvda_drv=1 survives a reboot. Even set it explicitely at boot from clover. Still no dice.

Looks like the web driver never gets loaded maybe? I'm running out of ideas. What's this about kexts that people add manually? Or should I be sacrificing small animals? I'm running out of ideas...
 
Back
Top