3

The general consensus is that older Macs can run Mojave if they have a graphic card supporting Metal (c.f. appleinsider for example). But Metal-readiness comes in different degrees. Has Apple disclosed what is the lowest bar yet?

  • 1
    The link in your question lists the minimum Mac models that can run Mojave. What exactly are you looking for? – fsb Jun 5 '18 at 20:30
  • 1
    The last line, "Mac Pro (2010 or later with Metal-compatible GPU)", mean it won't work with the graphic card those machines were shipped with. One needs to install a newer one. That's already true for High Sierra and maybe even Sierra, I don't remember. – frapadingue Jun 5 '18 at 20:36
  • 1
    The question might be "What is considered to be a 'Metal-compatible GPU'? I've two 2010 Mac Pros I may need to update. – Tetsujin Jun 6 '18 at 4:59
  • @Tetsujin iiuc you would need to update the graphic card only. I am in the same boat: I have a 2010 Mac Pro too! – frapadingue Jun 6 '18 at 6:22
  • "update the graphic card only" ... to what, precisely. I think finding a list of 'recommended' cards would be the priority here. I found a 'metal test' app, but it crashes. – Tetsujin Jun 6 '18 at 6:29
2

The article Apple Outlines Metal-Capable Cards goes into the detail needed.

From linked article --

According to Apple, the following graphics cards are known to be Metal-capable and compatible with macOS Mojave on the mid-2010 and mid-2012 Mac Pro models:

  • MSI Gaming Radeon RX 560 128-bit 4GB GDDR5
    • SAPPHIRE Radeon PULSE RX 580 8GB GDDR5
    • SAPPHIRE Radeon HD 7950 Mac Edition
    • NVIDIA Quadro K5000 for Mac
    • NVIDIA GeForce GTX 680 Mac Edition
1

Metal is required to run the OS. Apple has deprecated OpenGL and OpenCL and additionally is now using Metal exclusively to render the GUI.


If your Mac does not support Metal, the user interface will not be able to run, and as a result Mojave will not boot.

  • As stated in my question I knew that. But Metal 1 or 2 for a start? – frapadingue Jun 7 '18 at 8:14
  • If any of the compatible models don't support Metal 2, then I guess it needs Metal 1. If that isn't the case, Metal 2. – Dev Jun 7 '18 at 21:17
0

From Metal (API) - Wikipedia:

Metal 2 is not a separate API from Metal and is supported by the same hardware. Metal 2 enables more efficient profiling and debugging in Xcode, accelerated machine learning, lower CPU workload, support for virtual reality on macOS, and specificities of the Apple A11 GPU, in particular.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .