10 ms·
Apple Turns Its Back on Customers and Nvidia with MacOS Mojave
- brian_herman 8y agoIn a walled ecosystem you are a sharecropper not the owner.
- scarface74 8y agoWell, as other have stated. There is nothing stopping Nvidia or anyone else from writing their own driver.
- rapsey 8y agoAnyone requiring special hardware for their work is a fool to use Apple computers.
- godzillabrennus 8y agoyep. Though it's relatively simple to start working on apple hardware then train on something like Lambda Labs hardware.
- kstenerud 8y agoAh, the sweet, sweet sound of victim blaming
- ezoe 8y agoSeriously, It's Apple. They must have known.
- jasonvorhe 8y agoHow should anyone Jane known, based on previous experience being the exact opposite behavior?
- kevin_b_er 8y agoApple has a strong and well known history of vendor lock-in and control. These people are discovering, and hopefully coming to terms that they never owned any Apple device. The device was always a slave to Apple. It follows the orders of its master, not the foolish human who thought they owned it. And its master has chosen not to have external nvidia devices work anymore. The lock in will continue. The walled garden will continue to encircle.
- mcv 8y agoIt helps to spread the word. Too many people stay in an abusive relationship for too long. Those people need support, not blaming.
- dqpb 8y agoI don't think there is anything inherently wrong with that.
- rapsey 8y agoCalling him or her a victim is riddiculus.
- dagw 8y agoAnyone requiring special hardware for their work is a fool to upgrade their computer or OS without a very good reason and a lot of very thorough testing.
- saagarjha 8y ago> Apple fully controls drivers for Mac OS. How so? Can you just not write graphics drivers for macOS?
- eight_ender 8y agoIt's more nuanced than that. Nvidia can write the drivers but releasing them without the blessing of Apple blows away any chance of them getting that sweet GPU contract back. Nvidia doesn't have much of a real world application outside of GPUs in enclosures to keep the drivers alive. The reason to keep drivers ready is the potential for a very large contract from Apple.
- saagarjha 8y agoDoes NVIDIA actually have a contract with Apple? I was under the impression that Apple silently tolerated them, and that they just released drivers on their website for eGPUs.
- etaioinshrdlu 8y agoWord on the street is that Nvidia didn't get much value ($) out of working with Apple, so perhaps both parties aren't super interested. Same story with Nvidia and gaming consoles - last few gens of consoles have not used Nvidia chips and Nvidia doesn't see it as a big loss. The margins must be too low. Nvidia seems to aim for higher margin products these days with scientific computing/data center/deep learning/hardcore gaming.
- ksec 8y ago>Nvidia seems to aim for higher margin products these days with scientific computing/data center/deep learning/hardcore gaming. Which is a problem. No (Real) Games on Mac, No Deep Learning/ Scientific Computing on Mac. Mac is now left with Programming, and Video / Graphics Editing. May be Apple's strategy for Mac is to milk it for as long as possible. They don't see it as a platform for growth ( Despite having plenty of room ).
- deleted 8y ago[deleted]
- nisten 8y agoNew OS doesn't yet have drivers for some cards, got it.
- kkarakk 8y agoNo more like new OS does not support any cards except ones specifically branded for it. abandon ship
- mondoshawan 8y agoThis isnt news. Apple has always done this.
- kkarakk 8y agohow come external gpus worked fine on high sierra(there was even fan fare about egpus being supported with an "official" egpu) is that all gone now? I saw the writing on the wall and made a cute little mini pc in a cooler master elite 110 instead of staying in the egpu space
- mikhailt 8y agoOnly AMD graphic cards work fine natively since HS. The problem was that people wanted Nvidia support, they had web drivers from Nvidia for HS but there is no Mojave version yet IIRC. Apple has only been supporting AMD graphic cards natively with macOS since the beginning and they never said Nvidia GPU would be supported out of the box nor do any of their docs say it is. They have a strict list of supported eGPU boxes and GPU for each boxes (https://support.apple.com/en-us/HT208544 https://support.apple.com/en-us/HT208544). eGPU support in macOS has been crappy at the start even for AMD cards but they've been steadily improving since then. The problem is Apple takes forever to improve their support after only offering the option to use eGPU for certain apps in Mojave. Nvidia drivers are likely (I doubt given Apple's recent history track) to be added to macOS when they release the redesigned Mac Pro later next year as they'll need to support various cards. Right now, there is no Apple device with Nvidia cards, so no drivers either. On the other hand, Apple may just do the silly thing of releasing Mac Pro with no chance of changing GPUs. If this happens, there will not be any chance of Nvidia drivers for a long time.
- elseless 8y agoI found this out the hard way a month ago when I updated my hackintosh from 10.13 to 10.14. Never assume, even several weeks after a macOS release, that working Nvidia drivers will be available!
- joshstrange 8y agoYou live on the edge... I am on a legit mac and I'm still on HS for at least another month or two just to be safe.
- deleted 8y ago[deleted]
- mishurov 8y agoGood. Retards unable to use bare Linux/BSD shouldn't be allowed to use hardware for pros. And, Apple NPCs will defend this anyway, so it doesn't matter.
- simonCGN 8y agoOMG, I can not use a Mercedes Engine in my BMW
- zwaps 8y agoWhy you would use an Apple computer in actual "production pipelines" that generate revenue, need upgrading, and use external hardware, is beyond me. In that article we get to read about entire firms using rendering pipelines that are now useless. While that is a terrible blunder by Apple, I really would ask how the responsible parties thought it a good idea to rely on an ecosystem that they have zero control over and that should have been considered "supported" only in an unofficial sense, no matter what Apple says. Heck, the upgrade even breaks older Apple built machines. Macs and Apple machines are only production machines "as is". And that means they are only made to be interface/user machines. They don't scale, they don't upgrade and they don't work with external hardware. All decisions by Apple - walled garden, the lack of connectivity and the upgrade policy make this ABUNDENTLY CLEAR. If Apple technology is a node in a pipeline that isn't entirely Apple (or, even then), and those things can not be replaced by other machines immediately, or kept upgrade&update free, then it's your fault.
- zwaps 8y agoI mean seriously. When you had to start to daisy-chain a curious mix of Thunderbold 3 aftermarket applicances, splitters and adapters to your Mac Pro to "set up your pipeline", because Apple has openly, transparently and clearly demonstrated and communicated its periphery usage policy, it should have become clear that what you are doing is VOLATILE.
- PascLeRasc 8y agoIt's because developer/designer time is worth much more than whatever hardware costs. If you have a great developer on staff and they say they do their best work on OS X, you give them that. If you don't someone else will.
- stoobs 8y agoWho the hell upgrades their entire production system to new OS releases without thoroughly testing beforehand? Especially if you're running completely unsupported hardware configurations. That's just extreme ineptitude at best, grossly negligent at worst. You just don't do that no matter the OS/hardware vendor - How many people have run afoul of Microsoft releasing broken patches into the wild? If you have mission-critical systems, you test everything in isolation first.
- mcv 8y agoI've never been at the forefront of upgrading my Macbook, and that seems like a wise decision now. Still, increasingly poor versions of OS X present a clear end of the line for my 2011 Macbook Pro. Some time ago I was forced to upgrade to Sierra, because LinkedIn's website stopped working in Chrome. (I don't use LinkedIn much because it's awful, but a lot of clients find me there.) Turns out LinkedIn felt my version of Chrome was too old to support. But why was Chrome too old? Doesn't it update automatically? Yes, as long as the new version supports your OS, and apparently Chrome had stopped supporting Lion quite some time before. So I had to upgrade, and although I would have preferred to upgrade to Maverick, Apple only offered the option to upgrade to the latest version: Sierra. If Mojave is such a no-go, upgrading to the version just before Mojave may not be possible, so I might be stuck on Sierra until my Macbook collapses, slowly watching websites drop support. Obviously my next machine is not going to be Apple. I'm probably going to get a ThinkPad with some version of Linux if I can find a nice one.
- Tsiklon 8y agoas an aside - the 2011 machines at this point have good support for Linux, you should be able to eke out a bit more time with your machine and still receive software updates and fixes if that's the route you wish to take.
- bjpbakker 8y agoOwner of a late 2013 15" MBP here. I never been eager to upgrade to new mac version too. > Some time ago I was forced to upgrade to Sierra Until about a month ago I ran Sierra - which worked fine and in 2 years didn't crash my mpb once. Then I had to compile a few ios apps for work, and since xcode was outdated on Sierra, I had to upgrade to High Sierra. High Sierra kept crashing on me. Several coworkers also had this experience and suggested to upgrade to Mojave. Meanwhile Apple also kept pushing to upgrade to Mojave via an os notification they showed a few times a day. So I sadly ran the "upgrade" to find out the system was much less stable than before. No I see why. Sadly my GFX-750 isn't supported. For me this is the end of the line on macs. Newer MBPs have broken keyboard that Apple refuses to fix, and are really expensive to the old hardware they come with. And apparently you cannot even expect a >$3500 MBP to outlive 5 years because Apple breaks it with their software patches. I'll have to buy a new laptop because I cannot even connect a proper external monitor anymore. Obviously it won't apple product. I'm thinking to go System76.
- throwawayhwjwge 8y agoIf you are a software developer, you have no excuse not buying a Linux compatible machine and using it as your daily driver. It really isn't that hard. I "downgraded" from a MacBook Pro 2017 non-touchbar because I realised I fundamentally disagree with Apple and the direction of our monoculture. Ironically I bought a second hand Levono ThinkPad Carbon X1 gen3, which was originally IBM, which Apple claim are 1984 dictators. How times have changed. Im nearly completely free of Apples ecosystem, thank god.
- aeze 8y agoI mean, unless you're developing for iOS - then you don't really have a choice.
- joshstrange 8y ago> If you are a software developer, you have no excuse not buying a Linux compatible machine and using it as your daily driver. False. I've tried it and it doesn't compare to OS X. Also this SOOOO rich in a thread about Nvidia (which SUCKS on linux). You think you are in driver hell on Mac? Oh boy, strap yourself in. > Im nearly completely free of Apples ecosystem, thank god. Enjoy your "freedom", I'll enjoy getting real work done without futzing with something that "Pretty much works (tm)" but has some kind of gotcha. I'm sure the developers here at my work who use a Linux desktop would tell you "It's great, I love it" but somehow I'm the lone developer who doesn't have display manager crashes, complete rebuilds needed, and graphics driver hell. Yeah, I think I'll stick to my "imprisonment".
- zimpenfish 8y agoHeadline blaming Apple and then, in the 8th paragraph, > At this point, it’s somewhat unclear exactly as to why NVIDIA GPU support isn’t present in Mojave
- bjpbakker 8y agoSince there's nobody else responsible for releasing Apple's closed source OS, what makes you think Apple is not to blame on this?
- zimpenfish 8y agoPerhaps Nvidia are writing drivers that don't conform to the guidelines Apple provide for approval? Maybe they're trying to pull a Logitech and include lots of data gathering that Apple object to. Or they're ignoring things like events from power management. Or their drivers are just shitty Mojave citizens. Or they're trying to force a Mojave equivalent of GeForce Experience to be installed with their drivers. If Nvidia are being dicks in the face of reasonable requests, why would that be Apple's fault?
- bjpbakker 8y ago> If Nvidia are being dicks in the face of reasonable requests, why would that be Apple's fault? Because Apple sold the hardware /with/ the software, and now they completely broke that (<5 year old) hardware?
- joshstrange 8y agoPoint of clarification, the article does not mention and I have no reason to suspect that Apple broke hardware they themselves sold. In fact the article does seem to point out there is support for specific Nvidia cards that Apple sold or approved. Also I find it rather impossible to believe that Nvidia couldn't release something that would restore this ability. Would a user need to disable some security feature temporarily to be able to install it? Maybe, but that's the price you pay for unsupported hardware. Apple got burned hard [0] by Nvidia and swore off them back around 2009. And Linux Torvald also called them out back in 2013ish IIRC. Nvidia is not a "good" company. Now people have be running things unsupported and now Apple closes that hole and they are all up in arms? [0] https://gizmodo.com/5061605/apple-confirms-failing-nvidia-graphics-cards-in-macbook-pros-offers-free-repairs-and-refunds https://gizmodo.com/5061605/apple-confirms-failing-nvidia-gr...
- stuntkite 8y agoApple 100% does not care about it's creative class anymore. I love my 2013 macbook air and pro. It's over though. If you need to get things done there are plenty of linux options. Yes, all of the trackpads suck. EDIT: Please down vote if that expresses your feels, but if you've got a new MBP or Mac Pro and feel supported by Apple I'd love to know why and what you use it for. I miss being able to buy a solid computer from them that I knew would be my workhorse for 2+ years and have a long life after.
- yannovitch 8y agoI bet that this is due to Nvidia pushing their agenda with CUDA, as opposed to Apple championing either Metal or OpenCL.