【Mac 外接显卡使用体验】MacBook Pro 15 英寸 2015 年中 + Akitio Node + GTX1070 = ?


注意:本文发表于 2017 年 5 月 28 日。由于操作系统和驱动程序是不断更新的,所以该文章具有时效性,仅供参考。排版很乱,将就看吧。


前言

自从寒假看了 9to5Mac 用 Mac 外接显卡的视频之后,心里就开始长草了,一直想给 MacBook Pro 搞一个外接显卡!过年之后就剁了个 Akitio Node 显卡盒,然后又入了块 RX480,本以为农企卡对 macOS 兼容性很好的,结果……事与愿违。能用是能用,但是完全开不了硬件加速,画面一卡一卡的,果断退货!然而那时候老黄还没出 Pascal 的驱动,于是 Akitio Node 也吃灰了好久。终于等到 Pascal 驱动出了!纠结了半个多月之后某鱼剁了个公版 1070……好吧废话不多说进入正题。


不完美的地方

太多了,说重点吧。

  1. 声音无法通过显卡输出,DP、HDMI 都没声音。
  2. 不能热插拔、开机状态下拔出的话鼠标能动,但是系统会卡死,只能强制关机。
  3. 深度休眠会直接关机,重新开机显示电脑异常重启。
  4. 默认只在外屏起作用。(网上好像也有内屏使用的方法,但我没这个需求就不弄了)
  5. 合上盖子之后,内建显示器依然存在,鼠标指针经常找不到。
    ……

总的来说,要完美还是装 Windows 吧。由于时间有限,我只试了 macOS。


我的硬件

  • MacBook Pro (Retina, 15-inch, Mid 2015)
  • Akitio Node 外置显卡盒
  • GTX1070 显卡
  • Thunderbolt 3 (USB-C) 至 Thunderbolt 2 转换器
  • Thunderbolt 线

我的安装步骤

0、把显卡插到显卡盒里,把显卡盒插到 Mac 上,把显示器插在显卡上。

1、进入恢复模式,关闭 SIP(rootless)。

2、下载外接显卡脚本。

wget https://raw.githubusercontent.com/goalque/automate-eGPU/master/automate-eGPU.sh

3、赋予执行权限、以 root 身份运行。

chmod a+x ./automate-eGPU.sh ; sudo ./automate-eGPU.sh

4、不断地选 yes,驱动会自动下载安装。

5、安装完成后执行

sudo ./automate-eGPU.sh -a

6、重启!


硬件图

Akitio Node 正面

Akitio Node正面

Akitio Node 背面

Akitio Node背面

Akitio Node 侧面

Akitio Node侧面

显卡效果

显卡效果


软件图

关于本机

关于本机

显示器

显示器

Thunderbolt 设备信息

Thunderbolt 设备信息

显卡设备信息

显卡设备信息

PCI 设备信息

无法显示……

PCI 设备信息

iStat

iStat

PS

PS

Nvidia 设置面板

其实啥都不能设置……

Nvidia 设置面板


不服跑个分?

内置显卡跑分

内置显卡跑分

外置显卡跑分

外置显卡跑分

差距还是挺明显的……

发表评论