Contribute
Register

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

Status
Not open for further replies.
I wonder if Apple felt burned by NVidia back when they had the problems with NVidia chips in the Macbook Pros that forced Apple to replace system boards for free. Maybe they are holding a grudge.

Thats a good point, Apple had to recall a lot of those and if Nvidia moved on to the next chip and didn't supply them with enough or gouged them for the warranty that may explain a little animosity.

Something else to consider is this latest round of Nvidia throwing Apple under the bus for these Mojave drivers. That probably isn't going to make them respond well.
 
Yes...And now we do not even have those drivers for the last High Sierra security update. Something really serious is developing between Apple and Nvidia...
The driver's link has been posted by @kgp on his thread.
 
Following.

I updated yesterday from High Sierra to Mojave. I am also back at the Default macOS Graphics Driver
I can confirm that the nvidia GeForce Gt 710 is natively compatible with macOS Mojave
 
I can confirm that the nvidia GeForce Gt 710 is natively compatible with macOS Mojave

ASUS GT 710 is working on MOJAVE 10.14.1
no webdrivers (using webdrivers I get native resolution but no acceleration i.e no METAL support) had to uninstall it

had to manipulate clover option before booting
inject NVIDA and EDID and BIOS

צילום מסך 2018-11-03 ב-17.27.46.png
 
Last edited:
  • Like
Reactions: dez
"What needs to be "approved" by Apple."

on 10.12, the nvidia drivers were signed, but they did not have approval. The drivers did certain things apple didn't like so they were denied library validation. Things like little snitch/etc would break. This is because apple would reject window access in applications using library validation to the unapproved nvidia drivers, signed or not.

in 10.13 nvidia rewrote the drivers, changing how driver worked to appease apple overlords and in return apple blessed them with approval to be treated as trusted kexts that are allowed library validation.

Lets be clear on this. This REQUIRED Apple's blessing. Once the drivers adhere to certain rules, macOS goes "ok, i blesseth thee"

So can nvidia just say "screw apple, we'll release drivers anyways." ? Sure, but you can be assured these drivers would not be blessed by apple and would not work properly for the INCREASING number of apps that use library validation. Just because hackintosh users can have https://github.com/acidanthera/WhateverGreen or nvidialibvalfix magically fix the problem doesn't change the fact that nvidia has a target audience that also includes a lot of mac pro users and even old imacs and macbook pros that still prefer the web driver over stock (web driver has MUCH higher opengl performance, metal performance about the same, but web driver is up to 30% faster still at opengl games).

Whatever pissing war is going on between apple and nvidia, i suspect nvidia is trying not to burn the bridges completely down just yet, because they do want apples approval to remain on their drivers so they can be used properly with SIP enabled and without hackery requirements if they aren't blessed.

I feel nvidia's approach of calling apple out is so they can encourage us as users to write to apple and show them that a relationship with nvdia still matters. That is what people should be doing at this point.

All this nonsense and conspiracy theories that nvidia is struggling with driver because of metal 2 and other stuff is just plain nonsense. I've talked with developers who have been working on metal for years now. Metal 2 is not a reinvention of wheel. it's literally just new feature extensions added to existing api that would not take that much effort to add. At most, the hardest part would be trying to get apple to approve certain nvidia gpus as Family2V1 feature set so every nvidia gpu didn't get locked into family1V4 and be locked out of using new metal features (hey there is that word again, APPROVE).

TL/DR. Nvidia has been good to us for years, I don't believe for one minute that they suddenly decided to drag their feet on purpose and make up stories because their engineers suddenly got stupid and couldn't figure out how to add 3 measly new api functions to their already existing and complex metal code. I bet drivers been done for at least 2 weeks if you want my honest opinion. This has apple written all over it.
 
Last edited:
"What needs to be "approved" by Apple."

on 10.12, the nvidia drivers were signed, but they did not have approval. The drivers did certain things apple didn't like so they were denied library validation. Things like little snitch/etc would break. This is because apple would reject window access in applications using library validation to the unapproved nvidia drivers, signed or not.

in 10.13 nvidia rewrote the drivers, changing how driver worked to appease apple overlords and in return apple blessed them with approval to be treated as trusted kexts that are allowed library validation.

Lets be clear on this. This REQUIRED Apple's blessing. Once the drivers adhere to certain rules, macOS goes "ok, i blesseth thee"

So can nvidia just say "screw apple, we'll release drivers anyways." ? Sure, but you can be assured these drivers would not be blessed by apple and would not work properly for the INCREASING number of apps that use library validation. Just because hackintosh users can have https://github.com/acidanthera/WhateverGreen or nvidialibvalfix magically fix the problem doesn't change the fact that nvidia has a target audience that also includes a lot of mac pro users and even old imacs and macbook pros that still prefer the web driver over stock (web driver has MUCH higher opengl performance, metal performance about the same, but web driver is up to 30% faster still at opengl games).

Whatever pissing war is going on between apple and nvidia, i suspect nvidia is trying not to burn the bridges completely down just yet, because they do want apples approval to remain on their drivers so they can be used properly with SIP enabled and without hackery requirements if they aren't blessed.

I feel nvidia's approach of calling apple out is so they can encourage us as users to write to apple and show them that a relationship with nvdia still matters. That is what people should be doing at this point.

All this nonsense and conspiracy theories that nvidia is struggling with driver because of metal 2 and other stuff is just plain nonsense. I've talked with developers who have been working on metal for years now. Metal 2 is not a reinvention of wheel. it's literally just new feature extensions added to existing api that would not take that much effort to add. At most, the hardest part would be trying to get apple to approve certain nvidia gpus as Family2V1 feature set so every nvidia gpu didn't get locked into family1V4 and be locked out of using new metal features (hey there is that word again, APPROVE).

TL/DR. Nvidia has been good to us for years, I don't believe for one minute that they suddenly decided to drag their feet on purpose and make up stories because their engineers suddenly got stupid and couldn't figure out how to add 3 measly new api functions to their already existing and complex metal code. I bet drivers been done for at least 2 weeks if you want my honest opinion. This has apple written all over it.


This all goes back to Nvidia being unable to write drivers that comply to what's required to be compatible with macOS. They need to do a better job at writing drivers that won't break things like Little Snitch.

Whether their drivers are Family1 or Family 2 compliant isn't a matter of opinion. Once the drivers meet certain criteria, they will be Family2 compatible.
 
MacOS Mojave - 10.14.2 bèta 18C31g


it looks like i have Nvidia support with my Nvidia GT740, Default MacOS Graphic Driver

with 10.14 and 10.14.1- i could not open .jpg
and .png and .pdf files without colored beachball

now all .jpg .png and .pdf open fast and scroll very fast
MacOS Mojave - 10.14.2 Nvidia kepler support OOB
Pascal chip i don't know
https://developer.apple.com/news/releases/
 
Last edited:
Status
Not open for further replies.
Back
Top