I suspect its more an Apple issue than an NVidia one. Indeed, I am beginning to wonder if Apple are deliberately sabotaging machines with NVidia cards in them. There is no proper NVidia support in 10.14 at all! And security updates that crash graphics drivers? Come on!
But surprise, the number is 17G66, I cannot find anything on that version. I installed the webdrivers through GITHUB @Benjamin-Dobbel and the webdriver 10.10.40.130 was installed. I then installed the latest CUDA 418.163underneath it says : GPU Driver version 3126.96.36.199.40.102 update required while the driver manager says I have the latest 3188.8.131.52.40.130 ?!?
Nvidia today has released drivers for its PCI-e graphics cards for users running the latest version of macOS High Sierra. The drivers are for Quadro and GeForce Pascal-based models and should bring compatibility for legacy Mac Pro users running High Sierra.
Either Apple should say macOS sierra is not fully compatible with MacBook Pro Retina laptops before 2015 for example or should at least warn us to hold off. Nvidia's cuda website driver list doesn't point to anything being available -driver-archive.html and neither Apple support nor Nvidia are helpful. It is beyond infuriating, and I'm not going to just buy a $3000+ machine because I already have one that beats a lot of the current geek bench scores of new MacBooks.
It turns out that NVIDIA actually released one version of the Web Drivers with Volta support: 3184.108.40.206.15.108 (opens new window). However, this version was reported as unstable for some users and NVIDIA pulled it soon afterward. Ever since, no further versions of the Web Drivers have been released with Volta support. Because of the reported bugginess and that NVIDIA has pulled these drivers, we're going to treat them as unsupported.
CUDA Driver is not supported for Mac with OS higher than MacOS Mojave. If you want to uninstall Nvidia CUDA, you should note that uninstalling drivers on a Mac slightly differs from uninstalling simple applications. A complete and correct driver uninstallation is essential to prevent issues and crashes of other drivers on Mac. This article will explain how to entirely and safely remove Nvidia drivers from your Mac.
In order to get the most out of your new MacVidCards graphics card you may need to install new drivers for your current version of macOS. Please note that AMD GPUs do not require additional drivers, they are built-in directly into macOS. Please check this list to see if you need a driver.
NVIDIA graphics cards receive driver updates soon after each version update of macOS. Only one driver is released by NVIDIA and it includes support for all of their modern GPUs (Kepler, Maxwell and Pascal series). The following list includes links to current and past NVIDIA driver releases. There are no NVIDIA drivers for macOS Mojave 10.14 or later as NVIDIA graphics cards are no longer supported in these macOS versions (only Kepler based series works fine up to Big Sur, Monterey requires installing GeForce Kepler Patcher).
On 01.06.2022 NVIDIA macOS High Sierra Web Drivers certficates expired. As a result installation of drivers was not possible, making all cards from GeForce GTX900/1000 series and Quadro M and P series unusable.
If you still have no acceleration enabled please boot the system in safe mode by holding Shift key, then remove all NVIDIA Web Drivers and CUDA drivers by right clicking NVIDIA Driver Manager and CUDA icons, and then Remove "NVIDIA Driver Manager" pane, as well as Remove "CUDA" pane . Finally reboot in normal mode and install drivers above again.
Updated 04/03/19: When I wrote this guide, NVidia drivers were still being released for the current version of macOS, 10.12-10.13. Sadly, Apple and NVidia relations have seemed to have come to a head. NVidia states that it is actively being blocked from releasing drivers for its GeForce cards for 10.14.x+. I highly recommend AMD video cards over NVidia as this seems unlikely to change. My GPU section of the Definitive Mac Pro Upgrade Guide contains more info on this spat, as well as current information. For posterity, I've left the upgrade guide below largely intact with a few minor edits to help reflect more current information.
It's a good idea for the first boot to keep around an EFI card, as you may have to enable the web drivers. Also, I encountered the error of Mac NVidia Web Drivers fail to update or cannot remove Kext files" when updating my OS recently; you'll want to follow the instructions I posted to deinstall the drivers if this happens to you.
Ever since NVidia has shipped it's web drivers, gone are the sketchy days of flashing a 6970 and using a rom creator. Installing off-the-shelf GPUs has gone from tribal knowledge to common knowledge for the Mac Pro user since I wrote my "how to" guide for the 760. Ironically, it wasn't until Apple killed upgradability that the dream of off-the-shelf GPUs could be bought without the infamous Apple-tax. I debated even not calling this article a "how to". The downside is despite the EFI compatible ROMs preloaded on the 700+ GeForce cards; they're not EFI boot screen compatible on OSX sadly. The only game in town is macvidcards.com which according to all accounts on MacRumors is a legit source, but I find the idea of hoarding an EFI hack a little irksome. It's hard to complain too much as NVidia has quietly kept the Mac Pro and Hackintosh community happy, self-included. There's no specialized knowledge needed to upgrade your GPU or abnormal risks of a bad firmware flash. The only caveat is you'll want to keep an EFI card around for major OS updates.
Last week, when Nvidia announced its new top-end Titan Xp GPU, it also said that it would be releasing macOS drivers for the new card and the company's entire Pascal-based GPU lineup. Today, it has released version 378.05.05.05f01 of its Mac driver, a beta that will allow Macs (and sort-of Macs) to support those cards for the first time.
These drivers are good news for Mac users who want to use the newest, best GPUs, but they shouldn't be taken as a sign that Apple is working to put any Pascal-based GPUs in upcoming Macs. Nvidia has maintained macOS drivers for older Maxwell-based GPUs even though Apple never shipped them in any Macs (every new Mac starting from the 2013 Mac Pro has used Intel's and AMD's GPUs exclusively).
Since macOS 10.12 Developer Beta 2, there have been references and drivers for Polaris 10 (Ellesmere personality) and Polaris 11 (Baffin personality). In particular, AMDRadeonX4000.kext contains supporting PCI IDs for Polaris 11 GPUs (0x67EF1002, 0x67FF1002, 0x67C01002). Thanks to early reports from Netkas, you can spoof the personality of a Polaris 10 GPU to make it work under macOS. The PCI ID for both RX 470 and RX 480 is 67DF so adding 0x67DF1002 to AMDRadeonX4000.kext enables full acceleration for these cards. 2b1af7f3a8