Contribute
Register

NVIDIA Releases Alternate Graphics Drivers for macOS High Sierra 10.13.4 (387.10.10.10.30)

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,485
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.4. 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.

If you've installed the drivers before, you may get a notification to update to the new drivers from the built in System Preferences pane.
NVIDIA Alternate Graphics Drivers for macOS 10.13.4 (17E202)
https://images.nvidia.com/mac/pkg/387/WebDriver-387.10.10.10.30.107.pkg

NVIDIA Alternate Graphics Drivers for macOS 10.13.4 (17E199)

https://images.nvidia.com/mac/pkg/387/WebDriver-387.10.10.10.30.106.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:
<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/

Emulated NVRAM:
Emulated NVRAM is required for support of NVIDIA Web Drivers on many desktop systems. Use MultiBeast to install Bootloaders > Clover UEFI Boot Mode + Emulated NVRAM. This allows for menu bar switch between NVIDIA Web Drivers and OS X Default Graphics Drivers.


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-3-387-10-10-10-25.243857/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-high-sierra-10-13-2-378-10-10-10-25.239852/
https://www.tonymacx86.com/threads/nvidia-releases-alternate-graphics-drivers-for-macos-high-sierra-10-13-1-378-10-10-10-20.236101/
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
May 13, 2014
Messages
92
Motherboard
AsRock Z170-Extreme7+
CPU
i7-6700K
Graphics
RX 580
Is the lagging issue still present with these drivers and 10.13.4?
 
Joined
Feb 25, 2018
Messages
3
Motherboard
Asus Prime Z370-P
CPU
Intel Core i7-8700
Graphics
NVIDIA GeForce GTX 1060 6GB
Mac
MacBook Pro
Just installed them. Chrome seems to be slower and chunkier than ever.

On the other hand, I just ran Unity3D without having to force OpenGL, and it didn't crash like it did previously. For the main menu screen in my app, I get ~250FPS with drivers set to OpenGLCore, and ~1500FPS with drivers set to Metal - so pretty huge difference.

Really not sure why some things still seem so chunky, but the drivers seem stable.
 
Joined
Jul 2, 2011
Messages
118
Motherboard
GA-Z170X-UD5 TH
CPU
i7‑6700K
Graphics
Dual GTX 980 Ti's
Turning off chrome's hardware acceleration makes a huge difference. I'm debating whether to stay on this new version or go back to patched 106 via nvidia-update.
 
Joined
Sep 28, 2011
Messages
97
Motherboard
Z87X-UD5H
CPU
i7 4790K
Graphics
GTX 960 / GTX 1080
Mac
Mac mini
Mobile Phone
Other
Cuda Driver for this Web Driver update?
Still waiting or the current one is compatible with this update?
 
Joined
Jun 15, 2015
Messages
180
Motherboard
P5WE0
CPU
i5-2450M
Graphics
HD 3000
Mac
MacBook Air, Mac mini
Mobile Phone
Android, iOS
Turning off chrome's hardware acceleration makes a huge difference. I'm debating whether to stay on this new version or go back to patched 106 via nvidia-update.
Oh wow. I'm still on 106 and turned it off.. No more clunkiness. Thanks a lot!
 
Top