Contribute
Register

NVIDIA Releases Alternate Graphics Drivers for macOS Sierra 10.12.6 (378.05.05.25)

Status
Not open for further replies.
are you using the display port?
Solved, my HDMI cable was slightly out of place. :( I have a dual install with win10 and everything was running fine on windows side, so i thought was a software problem.
 
Last edited:
Where are new drivers for security update that was just released for 12.6? Needs loading hack as OS numbers is changed with the new update.
I MUST CLARIFY I downloaded security update for 10.12.6 2 days ago. it is listed on Apple's site with this information: Note Web driver no longer loads as OS Version number has changed and This update is not listed in Apples Master list but is numbered 2017-001. and noted as version 10.12.6. Also I am not using or have installed any beta versions.

About the macOS Sierra 10.12.6 Update
This update is recommended for all macOS Sierra users.


The macOS Sierra 10.12.6 Update improves the security, stability, and compatibility of your Mac, and is recommended for all users.

Enterprise content:

  • Resolves an issue that prevents making certain SMB connections from the Finder.
  • Fixes an issue that causes Xsan clients to unexpectedly restart when moving a file within a relation point on a Quantum StorNext File System.
  • Improves the stability of Terminal app.
the link for the update is here (edit) there is no link or anyway to download this!! now
This is from my machine now that update from Apple store was applied:
System Software Overview:


System Version: macOS 10.12.6 (16G1023) NOTE VERSION 16G1023 Current version 10.12.6 is 16G29 not 1023

Kernel Version: Darwin 16.7.0

Boot Volume: SIERRA

Boot Mode: Normal

Computer Name: DASBOOTS iMac

User Name:

Secure Virtual Memory: Enabled

System Integrity Protection: Disabled

Time since boot: 21 minutes
Nvidia web driver version: 378.05.25F01 is installed
here is a screen print of the update on my machine:
It states it is Security Update for Public Beta 2017-001 Version 10.12.6 Installed on 10/4/2017
Screen%20Shot%202017-10-06%20at%203.38.41%20PM_zpsfytcjafe.png
 
Last edited:
I need help!!!

My sierra is 10.12.6 and all is working well.

But lasts days, i bought a new vga. I bought a GTX 1060 Gigabyte Windforce 6gb

So, before this new vga, i used a GTX 760 ASUS and the sierra graphics driver working well
but, when change the vga e install the GTX 1060, my graphics driver in sierra stop working.

I do all steps in this forum, but dont solved this issue.

My problem is when restart the system, the option in webdriver return to OS X driver and not used the Nvidia driver
 
I need help!!!

My sierra is 10.12.6 and all is working well.

But lasts days, i bought a new vga. I bought a GTX 1060 Gigabyte Windforce 6gb

So, before this new vga, i used a GTX 760 ASUS and the sierra graphics driver working well
but, when change the vga e install the GTX 1060, my graphics driver in sierra stop working.

I do all steps in this forum, but dont solved this issue.

My problem is when restart the system, the option in webdriver return to OS X driver and not used the Nvidia driver

You must have your complete machine component list in your account's Profile (mobo, CPU, Graphics). We (I) do not know if you are using a Z87 or Z97 or Z99 or Z170 or Z270 or some lower chipset variant to answer you.
If you are using a 100 series you must add 1 to 2 drivers to get the web driver to work. Further you must have a Plist command that initiates the driver to load. This can be done through MutiBeast or Clover Configurator. If your chipset is before the 100 series you still need the plist command but not the NVRAM drivers. Also the older Plist command(s) for video must be removed.
 
Last edited:
The Sierra security update changes the build number for the OS from 16G29 to 16G1023, so webdrivers do not work.
If the Webdrivers do not work you have to edit the

Code:
/System/Library/Extensions/NVDAStartupWeb.kext/Contents/Info.plist

and change the NVDARequiredOS key to the new buid number "16G1023" and then rebuilding kextcache

Code:
sudo touch /System/Extensions/Library
sudo touch /Extensions/Library
sudo kextcache -u /

reboot
 
Last edited:
The Sierra security update changes the build number for the OS from 16G29 to 16G1023, so webdrivers do not work.
If the Webdrivers do not work you have to edit the

Code:
/System/Library/Extensions/NVDAStartupWeb.kext/Contents/Info.plist

and change the NVDARequiredOS key to the new buid number "16G1023" and then rebuilding kextcache

Code:
sudo touch /System/Library/Extensions
sudo kextcahce -u /

reboot
Did that it shows loaded by my video card is now not displayed even cache rebuild. A message popped up stating the NVDAStartupWeb.kext could not load as it was not installed properly. Video rolls at login then settles down. I would say kernal extension(s) for Nvidia are not loading and this is confirmed in extension list under system report.
This the plist text for:NVDAStartup.kext
<key>NVDAStartup</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.nvidia.NVDAStartup</string>
<key>IOClass</key>
<string>NVDAStartup</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOPCIClassMatch</key>
<string>0x03000000&amp;0xff000000</string>
<key>IOPCIMatch</key>
<string>0x000010de&amp;0x0000ffff</string>
<key>IOProbeScore</key>
<integer>100000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>IOSourceVersion</key>
<string>10.17.5</string>
<key>NVDARequiredOS</key>
<string></string>
<key>NVDAType</key>
<string>Official</string>
This is the plist text for NVDAStartupweb.kext:
<key>NVDAStartup</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.nvidia.NVDAStartupWeb</string>
<key>IOClass</key>
<string>NVDAStartupWeb</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOPCIClassMatch</key>
<string>0x03000000&amp;0xff000000</string>
<key>IOPCIMatch</key>
<string>0x000010de&amp;0x0000ffff</string>
<key>IOProbeScore</key>
<integer>200000</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>NVDARequiredOS</key>
<string>16G1023</string>
<key>NVDAType</key>
<string>Web</string>
</dict>
Does the NVDARequiredOS key have to have 16G1023 for both kexts? Obviously I have to unlock permissions to change Plist texts in either of these? You will note NVDAStartup does not have a OS build in the string line...
 
you have to edit only NVDAStartupWeb.kext

try this:
sudo touch /System/Library/Extensions
sudo touch /LibraryExtensions
sudo kextcache -u /

First this driver and all of the other Nvidia drivers are hidden by default, as they are in the hidden System folder. Once unhidden, you can locate the Extensions folder. Using "show package content"s you can uncover the plist. Then the edit can be made in text edit if the write permissions are unlocked. My question is why are none of Nvida kexts loading now and why does the NVDAStartup.kext not have a build number in the NVDARequiredOS key like the NVDAStartupWeb.kext now has? And the Web driver shows loaded in the Nvdia control panel in the menu bar but it is not functioning properly?
 
this worked for me on my Gigabyte gtx 1070 (Z270x i7700K)
This is also available in Clover Configurator under 64bit drivers (MultiBeast may not be running the latest Clover) Clover and the Config can be updated from Config. Config downloads The Nvram emulation kext and version may be newer than in MultiBeast.
MultiBeast worked, do not mess with what works, Murphys Law.
 
Status
Not open for further replies.
Back
Top