Contribute
Register

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

Status
Not open for further replies.
Upgrading to High Sierra 10.13.2 and Nvidia Web Drivers 378.10.10.10.25.102 has fixed most issues for me

I'm getting very poor performance in Chrome and poor overall system UI animation.
Google Sheets are almost impossible to work on.
Turning off hardware acceleration in Chrome fixes the issues.

There clearly are some problems with the latest video drivers or their implementation
 
Last edited:

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.
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/...s-high-sierra-10-13-0-378-10-10-10-15.225522/
https://www.tonymacx86.com/threads/...for-macos-sierra-10-12-6-378-05-05-25.227494/
https://www.tonymacx86.com/threads/...for-macos-sierra-10-12-5-378-05-05-15.222102/
https://www.tonymacx86.com/threads/...for-macos-sierra-10-12-4-378-05-05-05.218005/
https://www.tonymacx86.com/threads/...for-macos-sierra-10-12-3-367-15-10-35.213122/
https://www.tonymacx86.com/threads/...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/
 
Noob question related to these instructions. How does one Mount the EFI Partition?

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
 
Is anyone else having major slowdowns on 980Ti?

The overall macOS UI is laggy and there's constant slowdowns compared to Sierra. I hope .3 fixes this issue. I don't think nVidia drivers are optimized for High Sierra.
 
The overall macOS UI is laggy and there's constant slowdowns compared to Sierra. I hope .3 fixes this issue. I don't think nVidia drivers are optimized for High Sierra.
10.13.1 is terrible
10.13.2 is a little bit better
Fingers crossed for 10.13.3
 
I have had good results with 10.13.2 and the current NVidia driver for it. No MacOS UI lag at all and good frame rates at high settings and 1920x1080 res on Diablo III for MacOS... admittedly not the most demanding load in the world, but one that should be enough to start seeing flaws emerge.
 
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

Any luck with this script in 10.13.2?
 
Status
Not open for further replies.
Back
Top