Apple Turns Its Back on Customers and Nvidia with MacOS Mojave
forbes.com
forbes.com
https://devtalk.nvidia.com/default/topic/1042520/driver/-whe...
I find it very unlikely that decided "After signing nVidia's drivers for years—and signing tons of other weird, niche hardware drivers for years—we have arbitrarily decided to not sign any Mojave-compatible nVidia drivers."
(Also, if this did happen, I don't think it would be out of the question for nVidia to just release unsigned drivers. They're pretty easy to install in macOS, at least compared to Windows, and the type of user who is installing third party graphics cards likely knows how to partially disable SIP.)
The lack of drivers is almost certainly related to Mojave's use of Metal 2 for UI rendering.
Keep in mind, nVidia did not add Pascal support to these drivers until six months after the GTX 1080 launched. Maxwell support was similarly slow. I imagine Apple is not being particularly helpful, but it's also clear that Mac support is a very, very low priority for nVidia.
Other than that... no. Which is why I'm inclined to blame nVidia, particularly given their history with Mac driver releases.
Aside from performance issues (admittedly minor in my case), the tcc dialogues "X wants access to control Y" are such a freaking pain that I'm almost happy that the lack of nVidia drivers forced me to downgrade back to High Sierra.
While yes it's pretty anti-user what Apple is doing just more reason why I don't like Apple. It's also to be expected from Apple.
What is cruddy linux support in your opinion?
I only know of a couple of things in regards to NVidia Drivers for Linux that I would classify as "cruddy":
1. Proprietary (this is probably the biggest one for most)
2. Not always up-to-date for latest released cards
There may be a third one of performance being a bit lacking compared to the Windows version of the drivers, but I am not really sure if that's really the case, or only the case in instances of games, or what.
There may be other issues I am unaware of, but I've never had any real problem with NVidia drivers under Linux. They work, and they seem to work well for me. Installation is pretty painless (provided you don't much around with your system much - I had to recently re-image my system because my long-in-the-tooth-and-overly-hacked Ubuntu 14.04 LTS system was so modded outside the repo; the worst was a very hacked upgrade to C++ 11 that I did without any documenting in order to be able to complete the exercises for Udacity's Self-Driving Car Engineer Nanodegree...
In that edge case, no upgrade was possible, because things just wouldn't compile properly. I ended up trying to upgrade the NVidia driver, and things got really b0rked - so bad that re-imaging was the only option. But that was completely my fault (and thankfully, I had built my system to put /home on a different partition on a separate drive - so migration was fairly painless).
The upside to NVidia drivers, though, is CUDA - so if you're into ML/AI stuff (especially like Tensorflow and similar) - it's almost required...
- can not be driver mode
anything else?