Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Per my FAQ thread #27:

https://forums.macrumors.com/thread...out-nvidia-pc-non-efi-graphics-cards.1440150/

You are running the risk of Apple changing a binary interface on their side and the old drivers refusing to work (e.g. kernel panic boot loop), which can be nearly impossible to recover from. Given how quickly NVIDIA releases a new driver, I'd strongly encourage people to just wait until someone posts a link to the new driver as an indication that it's available.
 
  • Like
Reactions: flowrider
Per my FAQ thread #27:

https://forums.macrumors.com/thread...out-nvidia-pc-non-efi-graphics-cards.1440150/

You are running the risk of Apple changing a binary interface on their side and the old drivers refusing to work (e.g. kernel panic boot loop), which can be nearly impossible to recover from. Given how quickly NVIDIA releases a new driver, I'd strongly encourage people to just wait until someone posts a link to the new driver as an indication that it's available.

Hmm, yeah it doesn't seem to be working now. It was worth a shot. This method worked fine with the previous update.
 
If you need the Nvidia drivers straight away, I think a practice of not updating the OS until Nvidia has their update ready is good to implement.

I can't think of any reason why the OS would ever need to be updating straight away.
 
You can use the 10.12.5 drivers on 10.12.6.
If you already had the webdrivers installed previously. Just open terminal and paste

sudo /usr/libexec/PlistBuddy -c "Set :IOKitPersonalities:NVDAStartup:NVDARequiredOS "$(sw_vers -buildVersion) /System/Library/Extensions/NVDAStartupWeb.kext/Contents/Info.plist
sudo touch /System/Library/Extensions/

you'll enter your password to make the change, restart and you should be good to go.

it just tricks the drivers into loading.

Screen Shot 2017-07-19 at 8.58.49 PM.png
 
  • Like
Reactions: Synchro3
You can use the 10.12.5 drivers on 10.12.6.
If you already had the webdrivers installed previously. Just open terminal and paste

sudo /usr/libexec/PlistBuddy -c "Set :IOKitPersonalities:NVDAStartup:NVDARequiredOS "$(sw_vers -buildVersion) /System/Library/Extensions/NVDAStartupWeb.kext/Contents/Info.plist
sudo touch /System/Library/Extensions/

you'll enter your password to make the change, restart and you should be good to go.

it just tricks the drivers into loading.

View attachment 709373

That doesn't work either. Not on my cMP 5,1.
 
That doesn't work either. Not on my cMP 5,1.
If you open terminal and type in
sudo nano /System/Library/Extensions/NVDAStartupWeb.kext/Contents/info.plist

your password

then scroll down until you see

<key>NVDARequiredOS</key>

Does it show <string>16F73</string>
or
<string>16G29</string>
 
It's shows 16G29
That's strange.
Even after making the change on mine, the system defaulted back to OSX Drivers and I had to tell it to use the webdriver again from system prefs, restarted and it worked.
Fingers crossed. Or that nvidia pops out some updated drivers soon.

Also weird they did not release any throughout 10.12.6 beta.
 
  • Like
Reactions: MisterAndrew
I copied the kext to the desktop and then reinstalled it using KextUtility and now it's working. Who knows if it'll load next time I start the computer though. It worked when I did that before, but then it stopped working when I restarted.
 
  • Like
Reactions: mmomega
So you can boot up 10.12.6 with the old driver and it'll still work?

No. If you have an unflashed card, you need some kind of EFI card (e.g. GT 120 or an old AMD card) to get a boot screen and to the desktop with the stock drivers, at which point you can install the new NVIDIA web driver. This has been standard practice for the past 6+ years.

Edit: This is covered in FAQ #24 here:

https://forums.macrumors.com/thread...out-nvidia-pc-non-efi-graphics-cards.1440150/
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.