If you are considering using an Nvidia graphics card read through this post carefully. It will save you from possibly wasting your time and money on the wrong card from Nvidia that will not work with macOS. The primary advice is to use AMD cards that are natively supported by macOS. Graphics cards like the RX 570/580 by AMD are currently fully supported. We know that some people will still want to and may even need to use Nvidia graphics for whatever reason. This is why I've posted this list of supported cards and the question/answer section for your reference.
This question gets asked over and over here in Desktop Compatibility and in Buying Advice.
Q: Can I use a (fill in the blank) Nvidia graphics card with macOS Mojave or Catalina ?
A: That depends on which generation and series it is from.
If it is Kepler 6th or 7th Gen based, manufactured in approximately 2012 or 2013, it's likely to work in Mojave. The drivers are included in macOS. Apple used similar dedicated Nvidia graphics cards in many of the iMacs produced in the 2012/13 model years. Those iMacs still have support in Mojave and Catalina. Display Port should be your first choice for an output on your Nvidia card. Second best choice is HDMI. Do not use the VGA (15 pin) port as it's not supported.
Gen 2 Kepler cards like the GT 710, GTX 760, 770 etc. work best and have fewer issues than the 6 series cards such as the GTX 660. When searching for used/refurbished Nvidia cards, go with the 7 series if possible.
If it is Maxwell, Pascal or Turing microarchitecture based, there are no Mojave or Catalina drivers that you can use to make it work. For example, the newest RTX cards from Nvidia are unsupported in Mojave. The RTX 2060/70 and all related 16 series GTX cards will not work in any version of macOS as there are no web drivers. I have not included the Quadro workstation cards in the unsupported list. If it is not a Kepler based Quadro card it won't have native support.
Q: How long will these older Kepler based cards still be supported by macOS ?
A: It is not currently known whether macOS in latter 2020 will still support these 6th and 7th Gen Kepler cards. It depends completely on what Apple decides to do. We will know by mid June of 2020. AMD Polaris 20/21 cards such as the RX 560/570/580 as well as the Vega 10 RX Vega 56/64 should have continued support many years into the 2020s.
Q: Some cards in the supported list have Fermi variants. How do I determine whether my Nvidia card is Kepler based (GK) and not an unsupported Fermi (GF) card ? (GT 630, 640 and 730 cards can be from either series)
A: It's really quite easy. Go to this website http://www.gpuzoo.com/ and enter the make and model of your card.
Important Note:
You will want to avoid using any of the GK106 Core variants of the following cards. They will still work but do have VRAM memory leakage issues. This can lead to instability when using models with that GPU. The GT 740, GTX 660, GTX 650/Ti and GTX 645 can all potentially have the GK106 core.
Nvidia Turing, Pascal and Maxwell Cards that are Not Supported:
Titan RTX
RTX 2080 Ti
RTX 2080 Super
RTX 2080
RTX 2070 Super
RTX 2070
RTX 2060 Super
RTX 2060
GTX 1660 Ti
GTX 1660
GTX 1650
GTX 1080/Ti
GTX 1070/Ti
GTX 1060
GTX 1050/Ti
GT 1030
GTX Titan X (GM 200 Maxwell core)
GTX 980/Ti
GTX 970
GTX 960
GTX 950
GTX 750/Ti
GTX 745
There are still Nvidia Web drivers available from Nvidia that work in High Sierra if you have a Maxwell GTX 745 through Pascal 1080 Ti card. There will likely never be any Mojave or Catalina web drivers released for these cards.
原文楼主的回复:“Yeah you're right Shanee HWAcceleration is not supported :problem: But resolution fixed.A little bit better when you compared to 7 mb graphic memory :thumbup:”
HWAcceleration依然不行