Nvidia has made good on. This makes it possible to drive macOS with 10-series cards like the popular Geforce GTX 1080, or the newly released Titan Xp. Up until now, users wishing to use modern Nvidia GPUs on a Mac were forced to use last-gen Maxwell-based hardware, such as the GTX 980 Ti and other 9-series cards.
The community of people who have chosen to use Nvidia products with their Apple hardware demands that Apple permit Nvidia to make web drivers that work with all Mac OS versions going forward. Nvidia releases beta Mac drivers for Pascal GPUs like the GTX 1080. The WebDriver-378.05.05.05f01 package contains drivers for all eligible Pascal-driven GPU products from Nvidia. This means that whether you have a GTX 1050 or the latest Titan Xp, you only need to download one web driver package.
With the release of the Pascal drivers, more options have been opened up for eGPU users, legacy Mac Pro users, and Hackintosh users wishing to utilize the latest and greatest in GPU technology. You can find Nvidia’s Pascal drivers for Mac here via. The WebDriver-378.05.05.05f01 package contains drivers for all eligible Pascal-driven GPU products from Nvidia. This means that whether you have a GTX 1050 or the latest Titan Xp, you only need to download one web driver package. I haven’t yet tested a 10-series card on macOS using my, but I plan on doing so soon (, but as always, your mileage may vary). Ultimately, my goal is to run a 10-series card in the Have you tried Nvidia’s new Pascal drivers yet for Mac?
Sound off with your thoughts and opinions in the comment section below.
What is nVidia Mac Driver or Web Driver? Nvidia Mac driver is an additional macOS driver provided by Nvidia itself instead of Apple. Apple pack macOS with its own GPU Kexts, but when Nvidia web driver is installed, Apple’s native GPU Kexts becomes inactive. Nvidia web-driver is required to make Maxwell, and latest Graphics cards work in macOS Here are some nVidia GeForce Graphics cards which needs Webdriver to function properly in macOS (GTX 750, GTX 780, GTX 970, GeForce GTX 980, GTX 1070, GTX 1080 GTX TITAN, & etc) You can from this page or Install with.
Edit Config.plist to resemble the changes below. Kernel Flags -v nvdadrv=1 This is enough to get nVidia web-driver working in macOS. Troubleshooting Monitor goes to sleep at the end of the boot sequence when using iMac15,1 or iMac17,1 or MacPro 6,1 system definition Fix: modify the AppleGraphicsDevicePolicy.kext as pointed out by PikeRAlpha. We have two options, using Clover’s built-in kext patching (preferred) or manually editing the kext.
Using Clover to patch the kext on the fly is preferred because it does not get overwritten after each OS X update. If you do it manually, you will have to make the edits after each update. Method 1: The easy method Install these two kext and into your Library/Extensions folder. NvidiaGraphicsFixup.kext has been replaced by WhateverGreen.kext, if you have NvidiaGraphicsFixup.kext in your system remove it and install WhateverGreen.kext. Method 2: Use Shilohh’s Method 3: NOTE: This method does not work with macOS Sierra 10.12, please use method 1 or 2 above.
Open your Clover config.plist using text edit and scroll till you see KernelAndKextPatches. In that section you have to add the following: KextsToPatch Comment (c)Pike R. Alpha Find Ym9hcmQtaWQ= Name AppleGraphicsDevicePolicy Replace Ym9hcmQtaXg=. Save your config, and now your kext will be patched when you boot by changing board-id to board-ix. Method 4:. Open Terminal. Enter this command (it is one line) sudo nano /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist.
Arrow down to where you see ConfigMap. For the iMac15,1 locate the board-id “Mac-42FD25EABCABB274” and change string below it from “Config2” to “none”. For the MacPro6,1 you will do the same thing but for the board-id “Mac-F60DEB81FF30ACF6”. For the iMac17,1 you will have to see which board-id is declared in your config.plist SMBIOS: “Mac-B809C3757DA9BB8D” or “Mac-65CE9A” or “Mac-DB15BD556843C820” and change the appropriate entry to “none”.
Save the file by pressing Ctrl+O, then enter. Exit by pressing Ctrl+X. Rebuild the kernel cache using the following two commands in Terminal.