Contribute
Register

NVIDIA Releases Alternate Graphics Drivers for macOS High Sierra 10.13.1 (378.10.10.10.20)

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,493
Motherboard
GA-Z270X-UD5
CPU
Core i3-7100
Graphics
HD 630
Mac
MacBook Pro, Mac mini
Classic Mac
Apple, PowerBook
Mobile Phone
iOS

NVIDIA has released alternate graphics drivers for macOS High Sierra 10.13.1. These are separate from the drivers Apple ships as standard, and should be considered experimental. These drivers have been known to solve OpenCL issues with certain applications, as well as providing better native GPU power management for certain devices.

NOTE: These drivers are currently the only method to get full acceleration for GeForce GTX 1050, 1050 Ti, 1060, 1070, 1070 Ti, 1080, 1080 Ti, TITAN Pascal, and TITAN Xp 'Pascal' graphics cards and NVIDIA GeForce GTX 750, 750 Ti, 950, 960, 970, 980, 980 Ti, and TITAN X 'Maxwell' graphics cards. There are no current Macs with these cards, so support is absent natively in macOS.

NVIDIA Alternate Graphics Drivers for macOS 10.13.1 (17B1003)

https://images.nvidia.com/mac/pkg/378/WebDriver-378.10.10.10.20.109.pkg

NVIDIA Alternate Graphics Drivers for macOS 10.13.1
(17B1002)

http://www.nvidia.com/download/driverResults.aspx/127270/en-us

NVIDIA Alternate Graphics Drivers for macOS 10.13.1 (17B48)

http://www.nvidia.com/download/driverResults.aspx/126538/en-us

How to Install the Web Drivers:
In order to use the alternate drivers on a CustoMac, you must first install the driver package.
Screen Shot 2017-10-31 at 11.01.11 PM.png
As of macOS Sierra, nvda_drv=1 in config.plist under Boot > Arguments is no longer working to initiate drivers. Clover has been updated with a new System Parameter setting called NvidiaWeb.

There's a new method for enabling the NVIDIA Web Drivers in the latest versions of Clover. It can be turned on and off by editing /Volumes/EFI/EFI/CLOVER/config.plist to add SystemParameters/NvidiaWeb. This takes the place of nvda_drv=1 boot flag, which will not work in macOS Sierra+.

1. Mount EFI Partition
2. Open /Volumes/EFI/EFI/CLOVER/config.plist with text edit, Xcode, or Plist Editor Pro
3. Edit as shown below:

Code (Text):
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
<key>NvidiaWeb</key>
<true/>
</dict>

4. Remove Boot/Arguments/nvda_drv=1 if necessary
5. Save and reboot

For full information:
http://www.tonymacx86.com/threads/new-method-for-enabling-nvidia-web-drivers-in-clover.202341/

Common Problems and Solutions:
https://www.tonymacx86.com/graphics/161256-solving-nvidia-driver-install-problems.html

NVIDIA Drivers - Latest:
https://www.tonymacx86.com/nvidia-drivers/

Related:
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-high-sierra-10-13-0-378-10-10-10-15.225522/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-6-378-05-05-25.227494/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-5-378-05-05-15.222102/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-4-378-05-05-05.218005/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-3-367-15-10-35.213122/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-2-367-15-10-25.209714/
https://www.tonymacx86.com/threads/...for-macos-sierra-10-12-1-367-15-10-15.205568/
https://www.tonymacx86.com/threads/...for-macos-sierra-10-12-0-367-15-10-05.200843/
http://www.tonymacx86.com/threads/n...s-drivers-for-macos-sierra-10-12-beta.195315/
 
Last edited:
Joined
Jul 24, 2015
Messages
2,332
Motherboard
MSI H81i
CPU
i5-4570
Graphics
RX 580
Many thanks. Alternative downloader/updater/installer script attached, adds the web driver to user-approved kext policy database (no need to change SIP settings on fresh installs), removes monitor preferences that can cause dark display issues, doesn't install Nvidia preferences pane.

To install on 10.13.1
sudo ./altnvweb-107.sh
To install on 10.13.0 (before starting the 10.13.1 17B48 update installer)
sudo ./altnvweb-107.sh --ignore-build


Edit: updated script attached for use with any 10.13.1 driver version
 

Attachments

Last edited:
Joined
Oct 31, 2017
Messages
2
CPU
Mac Pro early 2009 4.1 (5.1 with the update) High Sierra 16gb RAM 2x2,26ghz Quad-Core intel xeon
Graphics
NVIDIA 970 GTX
Thank you very much Tony! new driver installed and running!

now my problem is the CUDA driver... I have CUDA Driver Version: 9.0.214 and says "update required"

I'm filmmaker and I use premiere, after effects...etc

do you now if there is any solution for this? or we have to wait for a new driver?

thank you very much again!!



NVIDIA has released alternate graphics drivers for macOS High Sierra 10.13.1. These are separate from the drivers Apple ships as standard, and should be considered experimental. These drivers have been known to solve OpenCL issues with certain applications, as well as providing better native GPU power management for certain devices.

NOTE: These drivers are currently the only method to get full acceleration for GeForce GTX 1050, 1050 Ti, 1060, 1070, 1080, 1080 Ti, TITAN Pascal, and TITAN Xp 'Pascal' graphics cards and NVIDIA GeForce GTX 750, 750 Ti, 950, 960, 970, 980, 980 Ti, and TITAN X 'Maxwell' graphics cards. There are no current Macs with these cards, so support is absent natively in macOS.

NVIDIA Alternate Graphics Drivers for macOS 10.13.1 (17B48)

https://images.nvidia.com/mac/pkg/378/WebDriver-378.10.10.10.20.107.pkg

How to Install the Web Drivers:

In order to use the alternate drivers on a CustoMac, you must first install the driver package.
As of macOS Sierra, nvda_drv=1 in config.plist under Boot > Arguments is no longer working to initiate drivers. Clover has been updated with a new System Parameter setting called NvidiaWeb.

There's a new method for enabling the NVIDIA Web Drivers in the latest versions of Clover. It can be turned on and off by editing /Volumes/EFI/EFI/CLOVER/config.plist to add SystemParameters/NvidiaWeb. This takes the place of nvda_drv=1 boot flag, which will not work in macOS Sierra+.

1. Mount EFI Partition
2. Open /Volumes/EFI/EFI/CLOVER/config.plist with text edit, Xcode, or Plist Editor Pro
3. Edit as shown below:

Code (Text):
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
<key>NvidiaWeb</key>
<true/>
</dict>

4. Remove Boot/Arguments/nvda_drv=1 if necessary
5. Save and reboot

For full information:
http://www.tonymacx86.com/threads/new-method-for-enabling-nvidia-web-drivers-in-clover.202341/

Common Problems and Solutions:
https://www.tonymacx86.com/graphics/161256-solving-nvidia-driver-install-problems.html

NVIDIA Drivers - Latest:
https://www.tonymacx86.com/nvidia-drivers/

Related:
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-high-sierra-10-13-0-378-10-10-10-15.225522/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-6-378-05-05-25.227494/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-5-378-05-05-15.222102/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-4-378-05-05-05.218005/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-3-367-15-10-35.213122/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-sierra-10-12-2-367-15-10-25.209714/
https://www.tonymacx86.com/threads/...for-macos-sierra-10-12-1-367-15-10-15.205568/
https://www.tonymacx86.com/threads/...for-macos-sierra-10-12-0-367-15-10-05.200843/
http://www.tonymacx86.com/threads/n...s-drivers-for-macos-sierra-10-12-beta.195315/
 
Joined
Mar 24, 2011
Messages
59
Motherboard
Gigabyte Ga-P55A-ud4
CPU
i7
Graphics
GeForce GTX 960
Joined
Sep 23, 2012
Messages
32
Motherboard
ASRock Z370 Pro4
CPU
i7-8700K
Graphics
RX Vega 64
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
To install on 10.13.1
Code:
sudo altnvweb-107.sh
Outputs "command not found"
Code:
sudo ./altnvweb-107.sh
Outputs "ERROR: Unable to determine CSR status for filesystem access"

What am I doing wrong?
 
Joined
Sep 23, 2012
Messages
32
Motherboard
ASRock Z370 Pro4
CPU
i7-8700K
Graphics
RX Vega 64
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
Most likely SIP is enabled.
Code:
csrutil status
outputs "System Integrity Protection status: disabled."

Clover Configurator Rt Variables says CsrActiveConfig is 0x67.

While I was at it I checked Gatekeeper just in case it might be relevant.
Code:
spctl --status
outputs "assessments enabled".

Edit:
Code:
csrutil status
outputs "System Integrity Protection status: disabled." but the script seems to expect the answer "Filesystem Protections: disabled". So I changed the script to check for "System Integrity Protection status: disabled." and then the script ran. I have to reboot now, so let's hope it worked correctly.
 
Last edited:
Joined
Jul 24, 2015
Messages
2,332
Motherboard
MSI H81i
CPU
i5-4570
Graphics
RX 580
csrutil status outputs "System Integrity Protection status: disabled."
Thank you, you are correct - the csrutil output has changed, updated the original attachment and it should now work as expected.
 
Joined
Sep 23, 2012
Messages
32
Motherboard
ASRock Z370 Pro4
CPU
i7-8700K
Graphics
RX Vega 64
Mac
MacBook Pro, Mac mini
Mobile Phone
iOS
Code:
csrutil status
outputs "System Integrity Protection status: disabled."

Clover Configurator Rt Variables says CsrActiveConfig is 0x67.

While I was at it I checked Gatekeeper just in case it might be relevant.
Code:
spctl --status
outputs "assessments enabled".

Edit:
Code:
csrutil status
outputs "System Integrity Protection status: disabled." but the script seems to expect the answer "Filesystem Protections: disabled". So I changed the script to check for "System Integrity Protection status: disabled." and then the script ran. I have to reboot now, so let's hope it worked correctly.
Edit 2: macOS won't start normally anymore. macOS will however load if I go into Clover options and switch on verbose mode (-v), but then it doesn't load NVIDIA web drivers. I've been trying to get NVIDIA web drivers to run for almost two days now and after countless failed attempts with 10.13 and probably every single method posted on the forums here I was almost hoping the fresh install of 10.13.1 would finally do the job, but no luck there either. I think I've run out of ideas. What shall I do?
 
Joined
Dec 14, 2016
Messages
257
Motherboard
Gigabyte Z170X-UD3 ULTRA
CPU
i7-7700K
Graphics
GTX 1080 Ti
Mobile Phone
iOS
What are the changes in this driver?
 
Top