独立显卡支持

为什么显卡支持很重要?

显卡是黑苹果系统使用体验中非常重要的一环,有以下几个原因:

  • 不是所有市面上的显卡 macOS 都能支持,这点和 Windows 完全不一样。Windows 自己装个显卡驱动就好,macOS 没有显卡驱动可装;
  • 苹果公司于 2018 年在 macOS 10.14 引入了自家图形 API:Metal,在此之后的 macOS 版本都使用了 Metal 作为主要的图形渲染 API,因此古董级不支持 Metal 的显卡在较新版本的 macOS 里完全没有体验可言;
  • macOS 无法驱动的显卡等于不支持 Metal;
  • macOS 显卡没驱动的表现和 Windows 虚拟机安装 macOS 很相似,没有 3D,Metal 应用运行不正常,非常卡顿,毫无使用体验可言;
  • 如果你不知道 Mac OS X 和 macOS 是什么关系,可以先简单看一下 macOS 的历史基础知识
  • 什么是免驱显卡?

    macOS 的显卡驱动是系统内置的,这些驱动支持部分 AMD/NVIDIA/Intel 推出的显卡型号,型号符合的显卡在安装完 macOS 就可以自己驱动起来正常工作,即“免驱卡”;NVIDIA 有 Maxwell 和 Pascal 两个系列的显卡需要额外安装 Webdriver 驱动并且只能支持 10.13.6;而 Intel 的核显基本上都需要第三方 Kext 补丁来辅助驱动。

    • 免驱显卡推荐 AMD 的 RX4x0、RX5x0、RX Vega、RX5x00XT、RX6x00XT 系列,详见本文下面的内容;
    • NVIDIA 的免驱卡只有两代 Kepler,对应 GTX6x0 和 GTX7x0 系列,但不包括 745、750 和 750Ti,并且最多只支持到 macOS 12.0 beta 6,更高版本需要打第三方补丁
    • Intel 目前仅支持核显,最新只到 UHD630(8-10 代酷睿)及以前的型号,新型号 Xe 系列的暂不支持,基于 Xe 架构的独显也暂不支持;

为什么有的显卡不免驱?

这个问题老生常谈了属于是。理论上 macOS 只应该被安装到苹果公司推出的 Mac 系列电脑上,而 Mac 系列电脑自己使用的硬件型号是相对固定的,苹果公司没有义务和必要为 Mac 不使用的硬件开发驱动,因此不光是显卡,其它部分硬件(例如 PM9x1 系列 SSD,蓝牙 Wifi 等)没有官方驱动的情况下也是存在问题的。

  • AMD 不免驱的显卡型号主要集中在 R7 2xx/3xx、R9 2xx/3xx 这两代,其中有些型号仿冒一下设备 id 也是可以驱动的
  • NVIDIA 的 Turing、Ampere 两个架构在任何 macOS 版本都无法驱动,这包括 GTX16x0、RTX20x0 以及 RTX30x0 全系列;
  • Intel 核显 UHD630 以前的只有很少部分型号需要仿冒,UHD630 之后的目前全部无法驱动。

另外,绝大部分笔记本在 macOS 中无法驱动独立显卡,原因如下:

  • 目前市场上绝大部分拥有双显卡的笔记本电脑配备的是 NVIDIA 独立显卡,笔记本有省电刚需,NVIDIA 开发了 Optimus 技术实现显卡切换,设计上是使用核显进行画面输出和轻负载计算,运行大型应用或游戏时独显会加入计算,但也是通过核显来输出。苹果没有使用这个切换技术,而是自行研发了一套高集成度的全自动切换技术,并最早应用于 2010 年 15 寸和 17 寸 MacBook Pro 上;
  • 黑苹果笔记本要驱动独显需要满足三个条件:固件(Firmware)能正确提供 VBIOS(条件一),独立显卡提供直通通道(条件二);被 macOS 免驱支持的芯片型号(条件三)。因此,市场上绝大部分笔记本都无法同时满足这三个条件;
  • 综上原因,虽然有些笔记本独显型号和白苹果 Mac 使用的一致(例如 GT650M、750M),也仅存在理论上被驱动的可能性。大部分黑苹果笔记本往往不能使用独显,只能使用 Intel 处理器自带的核显;
  • 蓝天模具的部分笔记本机型目前可驱动独显,这些“笔记本”有一个非常显著的特点就是使用了台式机同款处理器,例如 P775TM(1)-G,但大部分蓝天机型配备的是 NVIDIA 显卡,最多也只能安装 10.13.6。另一种就是非常少见的稀有型号,例如外星人 Alienware Area-51M R2,这款重型笔记本的其中一个定制配置(10900K + RX5700m + 17 英寸 4k 屏幕)对于安装黑苹果来说非常理想,并且实测独显可以正常驱动。

macOS 显卡支持:NVIDIA 篇

「特别提示」随着 macOS Monterey 12.0 正式版的到来,免驱的 Kepler 架构被苹果抛弃,不过目前有国外开发者移植了老版本系统的 N 卡驱动补丁。

 

型号 架构 核心代号 标配显存(GB) FP32理论性能(TFLOPS) 最高MacOS支持版本 驱动支持 发布日期
GTX670 Kepler GK104-325 2 2.46 11.x Big Sur 免驱 2012年5月
GTX680 Kepler GK104-400 2 3.25 11.x Big Sur 免驱 2012年3月
GTX680 MacEdition Kepler GK104 4 3.25 11.x Big Sur 免驱 2013年4月
GT640 Kepler GK107-300 2 0.67 11.x Big Sur 免驱 2012年6月
GTX650 Kepler GK107-450 1 0.79 11.x Big Sur 免驱 2012年9月
GTX650 Kepler GK106 1 0.79 11.x Big Sur 免驱但不稳定 2013年11月
GTX660Ti Kepler GK104-300 2 2.63 11.x Big Sur 免驱 2012年9月
GTX660 Kepler GK106-400 2 1.98 11.x Big Sur 免驱但不稳定 2012年9月
GTX650Ti Kepler GK106-220 1 1.39 11.x Big Sur 免驱但不稳定 2012年10月
GTX650Ti-Boost Kepler GK106-240 2 1.58 11.x Big Sur 免驱但不稳定 2013年3月
GTX780 Kepler GK110-300 3 4.15 11.x Big Sur 免驱 2013年5月
GTX770 Kepler GK104-425 2 3.33 11.x Big Sur 免驱 2013年5月
GTX760 Kepler GK104-225 2 2.37 11.x Big Sur 免驱 2013年6月
GTX780Ti Kepler GK110-425 3 5.34 11.x Big Sur 免驱 2013年11月
GTX750 Maxwell GM107-300 1 1.08 10.13.6 HighSierra 需要Webdriver 2014年2月
GTX750 v2 Maxwell GM206 2 1.19 10.13.6 HighSierra 需要Webdriver 2015年11月
GTX750Ti Maxwell GM107-400 2 1.35 10.13.6 HighSierra 需要Webdriver 2014年2月
GT740 Kepler GK208 2 0.73 11.x Big Sur 免驱 2013年8月
GT740 Kepler GK107-425 1 0.73 11.x Big Sur 免驱 2014年5月
GT740 GDDR5 Kepler GK107-425 1 0.81 11.x Big Sur 免驱 2014年5月
GT740 OEM Kepler GK106 1 0.75 11.x Big Sur 免驱但不稳定 2015年4月
GTX745 OEM Maxwell GM107 4 0.77 10.13.6 HighSierra 需要Webdriver 2014年2月
GTX980 Maxwell GM204-400 4 4.98 10.13.6 HighSierra 需要Webdriver 2014年9月
GTX970 Maxwell GM204-200 4 3.92 10.13.6 HighSierra 需要Webdriver 2014年9月
GTX960 Maxwell GM206-300 2 2.41 10.13.6 HighSierra 需要Webdriver 2015年1月
GTX980Ti Maxwell GM200-310 6 6.06 10.13.6 HighSierra 需要Webdriver 2015年6月
GTX950 Maxwell GM206-250 2 1.82 10.13.6 HighSierra 需要Webdriver 2015年8月
GTX950 LowPower Maxwell GM206-251 2 1.82 10.13.6 HighSierra 需要Webdriver 2016年3月
GTX1080 Pascal GP104-400 8 8.87 10.13.6 HighSierra 需要Webdriver 2016年5月
GTX1070 Pascal GP104-200 8 6.46 10.13.6 HighSierra 需要Webdriver 2016年6月
GTX1060 6GB Pascal GP106-400 6 4.38 10.13.6 HighSierra 需要Webdriver 2016年7月
GTX1060 3GB Pascal GP106-300 3 3.93 10.13.6 HighSierra 需要Webdriver 2016年8月
GTX1050Ti Pascal GP107-400 4 2.13 10.13.6 HighSierra 需要Webdriver 2016年10月
GTX1050 Pascal GP107-300 4 1.86 10.13.6 HighSierra 需要Webdriver 2016年10月
GTX1080Ti Pascal GP102-350-K1 11 11.34 10.13.6 HighSierra 需要Webdriver 2017年3月
GT1030 GK107 Kepler GK107 2 0.79 11.x Big Sur 可能需要仿冒ID 2018年9月
GT1030 Pascal GP108-300 2 1.1 10.13.6 HighSierra 需要Webdriver 2017年5月
GTX1070Ti Pascal GP104-300 8 8.17 10.13.6 HighSierra 需要Webdriver 2017年11月
GTX1060 5GB Pascal GP106-350-K3 5 4.38 10.13.6 HighSierra 需要Webdriver 2017年12月
RTX2080Ti Turing TU102-300A-K1 11 13.45 无法驱动 无法驱动 2018年9月
RTX2080 Turing TU104-400A 8 10.07 无法驱动 无法驱动 2018年9月
RTX2070 Turing TU106-400A 8 7.47 无法驱动 无法驱动 2018年9月
RTX2060 Turing TU106-200A-KA 6 6.45 无法驱动 无法驱动 2019年1月
GTX1660Ti Turing TU116-400 6 5.43 无法驱动 无法驱动 2019年2月
GTX1660 Turing TU116-300 6 5.03 无法驱动 无法驱动 2019年3月
GTX1650 Turing TU117-300 4 2.98 无法驱动 无法驱动 2019年4月
RTX2060 S Turing TU106-410 8 7.18 无法驱动 无法驱动 2019年7月
RTX2070 S Turing TU104-410 8 9.06 无法驱动 无法驱动 2019年7月
RTX2080 S Turing TU104-450 8 11.15 无法驱动 无法驱动 2019年7月
GTX1660 S Turing TU116-300 6 5.03 无法驱动 无法驱动 2019年10月
GTX1650 S Turing TU116-250-KA 4 4.42 无法驱动 无法驱动 2019年11月
RTX2060 Turing TU104-150-KC 6 6.45 无法驱动 无法驱动 2020年1月
RTX3070 Ampere GA104-300-A1 8 20.31 无法驱动 无法驱动 2020年9月
RTX3080 Ampere GA102-200-K1-A1 10 29.77 无法驱动 无法驱动 2020年9月
RTX3090 Ampere GA102-300-A1 24 35.58 无法驱动 无法驱动 2020年9月
RTX3060Ti Ampere GA104-200-A1 8 16.2 无法驱动 无法驱动 2020年12月
RTX3060 Ampere GA106-300-A1 12 12.74 无法驱动 无法驱动 2021年1月
GT 1010 Pascal GP108 2 0.73 10.13.6 HighSierra 需要Webdriver和仿冒ID 2021年1月
RTX 3070Ti Ampere GA104-400-A1 8 21.75 无法驱动 无法驱动 2021年5月
RTX 3080Ti Ampere GA102-225-A1 12 34.1 无法驱动 无法驱动 2021年8月
RTX 3050 Ampere GA106-150-KA-A1 8 9.1 无法驱动 无法驱动 2022年1月
RTX 3090Ti Ampere GA102-350-A1 24 40 无法驱动 无法驱动 暂未发布
特殊卡
GTX690 Kepler GK104-355-A2 2×2 3.13×2 11.x Big Sur 免驱 2012年5月
GTX TITAN Kepler GK110-400 6 4.71 11.x Big Sur 免驱 2013年2月
GTX TITAN BLACK Kepler GK110-430-B1 6 5.65 11.x Big Sur 免驱 2014年2月
GTX TITAN Z Kepler GK110-350-B1 6×2 5.05×2 11.x Big Sur 免驱 2014年5月
GTX TITAN X Maxwell GM200-400-A1 12 6.69 10.13.6 HighSierra 需要Webdriver 2015年3月
TITAN X Pascal Pascal GP102-400-A1 12 10.97 10.13.x HighSierra 需要WebDriver 2016年8月
TITAN Xp Pascal GP102-450-A1 12 12.15 10.13.6 HighSierra 需要Webdriver 2017年4月
TITAN V Volta GV100-400 12 14.9 10.13.x HighSierra 需WebDriver且不稳定 2017年12月
TITAN V CEO Edition Volta GV100 32 14.9 10.13.x HighSierra 需WebDriver且不稳定 2018年6月
TITAN RTX Turing TU102-400-A1 24 16.31 无法驱动 无法驱动 2018年12月
专业卡
Quadro K5000 ForMac Kepler GK104 4 2.17 11.x Big Sur 免驱 2013年1月
Quadro K4000 ForMac Kepler GK106 3 1.21 11.x Big Sur 免驱但不稳定 2013年3月
Quadro K2000 Kepler GK107-301-A2 2 0.72 11.x Big Sur 免驱 2013年3月
Quadro K600 Kepler GK107-301-A2 1 0.33 11.x Big Sur 免驱 2013年3月
Quadro K420 Kepler GK107-301-A2 1 0.33 11.x Big Sur 免驱 2014年7月
Quadro K6000 Kepler GK110B 12 5.19 11.x Big Sur 免驱 2013年7月
Quadro K2200 Maxwell GM107 4 1.41 10.13.x HighSierra 需要Webdriver 2014年7月
Quadro K4200 Kepler GK104 4 2.11 11.x Big Sur 免驱 2014年7月
Quadro K5200 Kepler GK110B 8 3.55 无确切资料 无确切资料 2014年7月
Quadro M6000 Maxwell GM200 12 6.84 10.13.6 HighSierra 需要Webdriver 2015年3月
Quadro M6000 Maxwell GM200 24 6.84 10.13.x HighSierra 需要Webdriver 2016年3月
Quadro M4000 Maxwell GM204 8 2.57 10.13.6 HighSierra 需要Webdriver 2015年6月
Quadro M5000 Maxwell GM204 8 4.25 无确切资料 无确切资料 2015年6月
Quadro M2000 Maxwell GM206 4 1.78 10.13.6 HighSierra 需要Webdriver 2016年4月
Quadro GP100 Pascal GP100 16 10.34 无确切资料 无确切资料 2016年10月
Quadro P5000 Pascal GP104 16 8.87 无确切资料 无确切资料 2016年10月
Quadro P6000 Pascal GP102 24 12.63 无确切资料 无确切资料 2016年10月
Quadro P4000 Pascal GP104 8 5.3 无确切资料 无确切资料 2017年2月
Quadro P2000 Pascal GP106-875-A1 5 3.03 10.13.x HighSierra 需要Webdriver 2017年2月
Quadro GV100 Volta GV100 32 16.66 无确切资料 无确切资料 2018年3月
Quadro RTX 5000 Turing TU104-875 16 11.15 无法驱动 无法驱动 2018年8月
Quadro RTX 6000 Turing TU102-875 24 16.31 无法驱动 无法驱动 2018年8月
Quadro RTX 8000 Turing TU102-875 48 16.31 无法驱动 无法驱动 2018年8月
Quadro RTX 4000 Turing TU104-850 8 7.12 无法驱动 无法驱动 2018年11月
Quadro P2200 Pascal GP106 5 3.82 无确切资料 无确切资料 2019年6月
RTX A6000 Ampere GA102 48 40 无法驱动 无法驱动 2020年10月

发表评论

后才能评论