Contribute
Register

Nvidia Drivers for Mojave 10.14 Not Available, no WorkAround works well

Status
Not open for further replies.
In fact, 10.13.6 is in a good spot since it got surprise support for all the new CPU, IGP Ids in todays security update, which merged the 2018 macbook pro fork into mainline 10.13.6 user base as a bonus. My coffee lake cpu is no longer unknown and my IGP has proper OS support now. So makes it feel less bad about being stuck on 10.13.x right now
 
Could someone explain why its so difficult to get nvidia drivers for Mojave? Does it have to do with recompiling the drivers for the Mojave SDK or is it more related to nvidia creating proprietary hardware for "official" apple computers thats not available for hackintoshes?
 
Could someone explain why its so difficult to get nvidia drivers for Mojave? Does it have to do with recompiling the drivers for the Mojave SDK or is it more related to nvidia creating proprietary hardware for "official" apple computers thats not available for hackintoshes?

Nvidia wants stuff from Apple. Either Apple said no way and Nvidia has to come up with something else, or they both "working together" at like snail pace.
 
Could someone explain why its so difficult to get nvidia drivers for Mojave? Does it have to do with recompiling the drivers for the Mojave SDK or is it more related to nvidia creating proprietary hardware for "official" apple computers thats not available for hackintoshes?

First it's very probable that they started working on them only after official release of macOS Mojave, as it's the known politic in NVidia for web drivers. And Mojave has been released only a month ago.

Then, they need to support Metal 2, and in software development you can't just implement and release. As it's a new API version, they'll have to implement it, write unit and integration tests for each new API element to support and execute those test, then fix all bugs detected...etc. Particularly knowing that they had quality issues on previous releases of Web drivers this year, they'll probably take a lot more care on it.

And they are also working to have CUDA support on Mojave. They probably won't release the web drivers until CUDA driver and SDK for Mojave is ready.

And as last thing, they are also probably working to deliver RTX 20xx support with the new drivers for Mojave, which will require its own amount of code and tests.

Clearly 1 month is a very short amount of time considering the work they have to do here. It'll probably take them several more months.
 
First it's very probable that they started working on them only after official release of macOS Mojave, as it's the known politic in NVidia for web drivers. And Mojave has been released only a month ago.

Then, they need to support Metal 2, and in software development you can't just implement and release. As it's a new API version, they'll have to implement it, write unit and integration tests for each new API element to support and execute those test, then fix all bugs detected...etc. Particularly knowing that they had quality issues on previous releases of Web drivers this year, they'll probably take a lot more care on it.

And they are also working to have CUDA support on Mojave. They probably won't release the web drivers until CUDA driver and SDK for Mojave is ready.

And as last thing, they are also probably working to deliver RTX 20xx support with the new drivers for Mojave, which will require its own amount of code and tests.

Clearly 1 month is a very short amount of time considering the work they have to do here. It'll probably take them several more months.
.

Very good points, also with each update a new version has to be written. It’s been one month and 10.14.1 is already out. Apple still needs to work out a few bugs in Mojave as well. They are still working on Nvidia native driver support.
 
This info was posted by an nVidia employee today:

"Thanks for your patience. We hear your frustration. Unfortunately, NVIDIA currently cannot release a driver unless it is approved by Apple.

Our hardware works on OS 10.13 which supports up to (and including) Pascal.

Apple has published a help topic that includes a list of supported hardware for OS 10.14 Mojave. They suggest directing additional inquiries here."
 
And Mojave has been released only a month ago.

Then, they need to support Metal 2, and in software development you can't just implement and release. As it's a new API version, they'll have to implement it, write unit and integration tests for each new API element to support and execute those test, then fix all bugs detected...etc. Particularly knowing that they had quality issues on previous releases of Web drivers this year, they'll probably take a lot more care on it.

Honestly I don't buy that reason.

Developer beta has been around since June (5th or so?), that's almost 5 months ago.

That's the whole point of beta, for developers, so they can develop stuff, way ahead of time, so they can implement write unit integration test and whatever development stuff of their choosing. You're not going to wait until public release and then you go and write the driver.

My guess is, Metal 2 completely broke whatever hook they used to use for the CUDA driver, and they rather not release anything until Apple fulfills their requirements.

Case in point: Metal + Kepler all working fine with Apple's build-in display driver. Therefore to me there's nothing preventing Nvidia to make a web driver for the newer cards, but they got hung up on CUDA.
 
This info was posted by an nVidia employee today:

"Thanks for your patience. We hear your frustration. Unfortunately, NVIDIA currently cannot release a driver unless it is approved by Apple.

Our hardware works on OS 10.13 which supports up to (and including) Pascal.

Apple has published a help topic that includes a list of supported hardware for OS 10.14 Mojave. They suggest directing additional inquiries here."

They were working in a Mojave driver with 2080 support and now they cannot release it? And additionally an Nvidia representative recommending the AMD cards... :lol::banghead::crazy:
This comedy is well beyond any other. In the meantime, there is a petition here: https://www.change.org/p/tim-cook-a...-work-with-nvidia-on-drivers-for-mac-os-10-14
 
Last edited:
Status
Not open for further replies.
Back
Top