Mac Pro 3,1 2008 Mojave GPU verdict?

Discussion in 'Mac Pro' started by fhturner, Dec 17, 2018.

  1. fhturner macrumors 6502

    fhturner

    Joined:
    Nov 7, 2007
    Location:
    Birmingham, AL & Atlanta, GA
    #1
    Hey Everyone—

    I have been searching but cannot find a "complete" answer or recommendation on this (there's a 10.13 HS thread, but not 10.14 Mojave): I need to get a 2008 Mac Pro 3,1 upgraded (via @dosdude1's patched installer) to macOS 10.14 Mojave. So I need a Metal-capable GPU. To recap what I know as far as current limitations (please correct or elaborate as you see fit):

    1. Anything AMD newer than R9 280X requires drivers that require SSE4.2 extensions in the CPU, which rules those out.
    2. Nvidia and Apple are doing their best to screw over anybody who owns or would like to use a GTX 9xx or 10xx or later card in Mojave by not releasing/allowing drivers.
    3. Existing/older AMD cards like the subject machine's HD2600, or a commonly available HD5770/5780 will not work due to no Metal support.

    So....what's the best course of action here? Does not have to be the absolute best for gaming or video editing or whatever (altho feel free to specify those sorts of things), just need the machine to run Mojave w/ functional graphics. Given the age of the system, cost-effectiveness would be nice in this case.

    Would a GTX 680 Mac edition or PC edition flashed to Mac be the ideal choice? Or would an R9 280X be better/easier? Or something else entirely? If all else is roughly equal as far as cost and performance between a pair of options, I'd prefer the choice that requires the least amount of add'l hacking/patching. Also, what about the 7950 Mac edition...does that require SSE4.2 driver support? That one may not be so cost-effective from what I've seen.

    Thanks for any advice and/or "reference-grade" info about the constraints and requirements here.

    Fred
     
  2. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #2
    Any AMD GCN card requires SSE4.2, so any HD 7xxx or newer card won’t work with a MP3,1.
     
  3. fhturner, Dec 17, 2018
    Last edited: Dec 17, 2018

    fhturner thread starter macrumors 6502

    fhturner

    Joined:
    Nov 7, 2007
    Location:
    Birmingham, AL & Atlanta, GA
    #3
    Thanks, Alex. Can you elaborate for a dummy like me :D about the nomenclature and progression of the AMD cards? What is GCN (yes, off to Google search it...), and am I correct that the R9 280X** is older than 7950 and therefore "safe"?

    Any recommendations out of what remains after all the exclusions?
     
  4. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #4
    No, the correct order:

    HD 6xxx
    HD 7xxx
    R5/R7/R9 2xx
    R9 3xx
    RX-4xx
    RX-5xx
    VEGA

    No AMD card works with Mojave and a MP3,1.

    With a MP3,1 you have to use Nvidia Kepler cards.
     
  5. fhturner thread starter macrumors 6502

    fhturner

    Joined:
    Nov 7, 2007
    Location:
    Birmingham, AL & Atlanta, GA
    #5
    ** = quoting you from a similar thread (but for 10.13):

    So does that include the R9 280X or exclude it? "Past" would suggest inclusion, but the Graphics Core Next wiki would suggest the R9s are GCN, so excluded...
    --- Post Merged, Dec 17, 2018 ---
    Okay, so, are there any non-GCN AMD cards that support Metal (and therefore Mojave) then? Or is the ONLY option to go Nvidia?
     
  6. dosdude1 macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #6
    A few bits of incorrect info here. First off, any AMD GPU that's a Radeon HD 5xxx series or newer GPU will NOT work under Mojave on the Mac Pro 3,1. This includes Radeon HD 5xxx, 6xxx, 7xxx, and all Rx and Vega cards.

    Secondly, AMD Radeon HD 4xxx series and older WILL work under Mojave on the Mac Pro 3,1, if the Legacy Video Card patch is applied along with the other patches when running the post-install tool of my Mojave Patcher (even though these cards do not support Metal).

    So, due to nVidia not having released Web Drivers for the nVidia Maxwell-based and newer cards, your ONLY Metal-compatible GPU upgrade options on the Mac Pro 3,1 at this time are the Kepler-based nVidia cards, being the GT(X) 6xx series cards and the GTX770 and 780.
     
  7. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #7
    That applies if you use 10.13 with Sierra hacked drivers, not with Mojave.
    --- Post Merged, Dec 17, 2018 ---
    No. With MP3,1 and Mojave, only Nvidia Kepler GPUs, until Nvidia release Mojave web drivers.
     
  8. fhturner thread starter macrumors 6502

    fhturner

    Joined:
    Nov 7, 2007
    Location:
    Birmingham, AL & Atlanta, GA
    #8
    Great, thanks for the info and correcting me, @dosdude1!

    Will it then be atrocious to use, though, interface-wise? I have booted a MP5,1 into Mojave w/ an HD5770 and it was an expectedly poor experience.

    Reviewing my info, I realize the MP3,1 in question has a GeForce 8800GT. Does the Legacy Video Card patch support it and does that work acceptably in Mojave? I'm assuming a newer GTX 6xx/7xx would be the best path, but maybe I'm overcomplicating it and can just use what the machine already has?

    Any caveats w/ these cards, and any reason to choose one flavor over the other?
    --- Post Merged, Dec 17, 2018 ---
    Ah, ok, got it now. That was with patched/older drivers. Thanks for the clarification!
     
  9. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #9
    Mojave with older GPUs “works” but when I was testing I couldn’t even use Netflix, maybe now is better.

    I opted to buy a Kepler GPU to prolong the usable span of my 3,1.
     
  10. dosdude1 macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #10
    With the Legacy Video Card Patch applied, the user interface will run perfectly fine, and you'll have full graphics acceleration with Radeon HD 4xxx series and older cards. Same applies for all non-Metal nVidia cards and Intel HD Graphics. With your 8800GT installed and the Legacy Video Card Patch applied, you will have full graphics acceleration and the system will run perfectly fast. Only caveat is a weird colored menu bar in light mode.
     
  11. fhturner thread starter macrumors 6502

    fhturner

    Joined:
    Nov 7, 2007
    Location:
    Birmingham, AL & Atlanta, GA
    #11
    Okay, thanks for the enlightenment, guys! :)

    Perfect. Given this bit of info, I think I'll recommend (for a client machine) we just stick w/ the 8800GT for now and see how we do w/ that. Double thanks for the OS patcher and the Legacy Video Card Patch as well!

    [In case we wind up needing something more powerful] Which Kepler card did you opt to buy and why? Did you flash it?
     
  12. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #12
    eVGA GTX 680, works perfectly (if you don’t mind the every now and then black rectangle into file names in Finder file lists, this happens to every NVIDIA Kepler GPU since Sierra).

    GTX 680 is the only flash yourself Nvidia GPU and if you don’t have rush, you can find good deals with PC versions.
     
  13. Roman78 macrumors regular

    Roman78

    Joined:
    May 7, 2018
    Location:
    Eifel - Germany
    #13
    1. Don't Know

    2. F.'%. Yes

    3. I use also a GTX680 and that runs fine. Maybe a GTX660 would also work, didn't tried that yet.
     
  14. Project Alice macrumors 6502a

    Project Alice

    Joined:
    Jul 13, 2008
    Location:
    Post Falls, ID
    #14
    I had a GT 740 for a few years, it was a NON-flashed PC card. 4GB SC EVGA variant. I recently traded it for a PowerBook G4. But, the card supported metal under High Sierra. It was a surprisingly capable little card. Only took up one slot and was even smaller than the factory HD 2600 XT. I don't see any reason it wouldn't work in mojave. I upgraded to a GTX 1060.. So obviously I'm stuck at HS until/IF we ever get nvidia drivers.
     
  15. Roman78 macrumors regular

    Roman78

    Joined:
    May 7, 2018
    Location:
    Eifel - Germany
    #15
    I can tell you why. The GT740 uses a Kepler GK107 Chip and the GT730 uses the GK208 chip, at leats min does. The GK208 chip is not supported by OSX. But i suspect that the GK107 is. There are a couple of GT730 whit a GF108 Chip so a Fermi chip. Don't know if they are working. I specially looked for the Kepler version because it uses half the Power of the Fermi GT730.

    About Fermi: A GT610 GF119 Chip ist working right out of the box on the Mac.

    Source:
    https://en.wikipedia.org/wiki/GeForce_700_series
    https://en.wikipedia.org/wiki/GeForce_600_series

    So... having the same card identifier does not mean it is the same chip and will work out of the box. Alway look at the code name of the chip itself.

    /edit: why did i start about the GT730... Cross post i think... Well i had it and it did not worked without the Webdrivers. And on the MP3.1 it hat glitches. On the Hackintosh it worked fine using the Webdrivers.
     
  16. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #16
    Since only Kepler GPUs have Mojave support, Fermi ones are a no-go.
     
  17. Project Alice macrumors 6502a

    Project Alice

    Joined:
    Jul 13, 2008
    Location:
    Post Falls, ID
    #17
    Well, my kepler GT 740 was definitely supported in OS X without any web drivers. It worked from 10.7.5 (in my xserve 1,1) and when I got my 3,1 MP I put it in there and it worked with HS, and was metal supported as well.

    Curious, not to thread jack or anything. But its on-topic so;
    Would a Kepler original GTX Titan work? They're fairly cheap, and almost my 3GB 1060's equal. If I got one of those for my MP I could just stick the 1060 in my PC and not worry about web drivers.
     
  18. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #18
    Yes, Nvidia Titan Kepler cards work with Mojave. Some users here have it, but read this: #2529.
     
  19. Project Alice macrumors 6502a

    Project Alice

    Joined:
    Jul 13, 2008
    Location:
    Post Falls, ID
    #19
    Interesting. But we don't know if that could apply to 3,1s or not?
     
  20. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #20
    The MP4,1>5,1/5,1 NVRAM problem, probably won't happen with MP3,1, but since people will search the question Titan Kepler + Mojave in the future, I linked to the post.
     
  21. Ben888 macrumors member

    Joined:
    Jul 23, 2017
    Location:
    Newberg, Oregon
    #21
    So, if I bought a GTX 670 it would work with the native driver in Mojave on my 3,1. Is this correct? No boot screens unless I buy the expensive MacVidCards version, but I have a mac 8800 GT that I can plug in if I need a boot screen so I will take the inconvenience over the expense.

    I know that I can use the 8800 Gt with dosdude's legacy cards patch, but the performance of the GTX 670 will almost assuredly be better and I can offload the GT 1030 I was using with web drivers in High Sierra.

    By the way, I can confirm that AMD cards won't work. Before I learned this, I ordered an RX 560. No dice.
    Would work if I had a 4,1 or 5,1.
    --- Post Merged, Jan 6, 2019 ---
    I flashed a GTX 680 2GB for a friend once, super easy and he says the card works great.
     
  22. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #22
    It's not all GTX 670 that works perfectly like the GTX 680, but yes a compatible card will work with Apple native Kepler drivers of Mojave.
     
  23. Ben888 macrumors member

    Joined:
    Jul 23, 2017
    Location:
    Newberg, Oregon
    #23
    but a reference model card should be fine. I know that some manufacturers make alterations to the design which will require a different driver not available in Mac OS. The card that I want to try is a reference design, so should theoretically work.
     
  24. dosdude1 macrumors 68000

    dosdude1

    Joined:
    Feb 16, 2012
    #24
    No, any card will work just fine, regardless of board design/manufacturer. The only thing that matters is the chipset, which of course will be the same on all cards of that model.
     
  25. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #25
    Some GTX 670 have very weird port mappings and have outputs that don't work - unlike GTX 680 where almost all cards have the same port mappings and all outputs work with macOS.
     

Share This Page

40 December 17, 2018