eGPU让MacBook Pro畅玩《无主之地3》

前言

由于疫情,宅在家的时间比往常多了不少。加之Epic打折,买了《无主之地3》,想趁着比较闲,找一找当年的感觉。

由于手头只有一台用了4年的2016款MacBook Pro,装一台台式机又觉得闲置率太高不划算,所以便打算加个eGPU配合bootcamp来偶尔玩下游戏,又能修图剪视频,一举多得。

选型

Apple和Intel是业内唯二可以生产40Gbps全速雷电3产品的厂家,其他电脑厂家的雷电3接口速率只有半速20Gbps。

目前DP1.4最高带宽为32.4Gbps,常见的分辨率组合所需带宽如下:

    1080P@60Hz, 8Bit: 2.78Gbit/s

    1080P@120Hz, 10Bit: 6.95Gbit/s

    4K@60Hz, 8Bit: 11.12Gbit/s

    4K@60Hz, 10Bit: 13.9Gbit/s

    4K@120Hz, 10Bit: 27.8Gbit/s

可见,对于普通中端显卡,在1080P@60Hz或者4K@60Hz模式下,采用eGPU配合外接显示器的组合,即使半速雷电3接口的带宽也没有传输瓶颈。

首先参考egpu.io论坛的BEST EGPU ENCLOSURES文章,选定挑选eGPU扩展坞,发现已经停产的Mantiz Venus是目前性价比最高的扩展坞,除了雷电3芯片外,还提供1个内置SATA,5个USB和1个千兆RJ45接口,本身又支持65W供电,完美一根线搞定所有外设。

此外也推荐Razer Core X,没有附加接口,电源功率足够支持强劲,关键是比较好买。

推荐的eGPU扩展坞

其次由于macOS Catalina10.15版本不再支持32位程序,而且权限管理特别复杂,所以放弃较新的RX5000系列显卡,选用了支持Mojave 10.14.6的Vega 56显卡,依然可以跑得动大部分的3A游戏,并且修图和4K视频剪辑依然够用。

闲鱼走起,一套费用Mantiz Venus扩展坞1700,蓝宝Vega 56 OC 1600,总共花费3300。

系统安装

macOS设置

macOS下安装没有任何难度,即插即用。

macOS 即插即用

需要注意的是有些游戏和应用程序如果没有用到eGPU,需要在“应用程序”里单独配置:

macOS eGPU设置

在应用程序目录,右键选择“显示简介”,然后勾选“首选外置GPU”即可。

Windows设置

开始安装BootCamp前强烈建议阅读egpu.io论坛的bootcamp setup guide帖子,会详细讲到安装时遇到的问题以及解决方法。

安装的思路是BootCamp划分80GB安装Win10 1903 Build 18362.356版本,这个版本是对eGPU支持最好的版本。

并且下载bootcamp下的AMD优化驱动:https://www.bootcampdrivers.com/

我把扩展坞外置的480GB Intel SSD划分两个分区,1个128MB大小的FAT分区存放EFI启动文件,剩余空间格式化为exFAT分区用于Windows下的应用程序和游戏安装,并且方便与macOS的文件交换。

外置磁盘分区

我的16年款13寸MacBook Pro只有2个雷电3接口,是最容易安装成功的机型,主要的安装步骤如下:

不要插eGPU

1. bootcamp安装Win10,并安装bootcamp驱动;

2. 由于16款MacBook Pro不支持大内存页面,所以需要生成自己的DSDT overridedsdt.aml文件,我采用的是Intel method生成的DSDT文件;

3. 重启按住option键,选择macOS分区,进入macOS,下载automate-eGPU EFI文件,放到EFI分区,这个文件是解决mac进入Windows时会自动屏蔽内置Intel集显,造成卡死的问题。然后将生成的dsdt.aml文件放到EFI\CLOVER\ACPI\WINDOWS路径下,可以完美解决eGPU的error 12问题。

DSDT文件路径

至此准备工作完成,关机。

插上eGPU开机

4. 按住option键,选择外置硬盘上的EFI分区,进入automate-eGPU EFI的启动界面。

选择EFI分区启动
进入automate-eGPU

5. 按q进入启动选择界面,选择启动Windows。

选择进入Windows

6. 进入系统后安装下载好的AMD驱动,随后就可畅快地玩耍啦。

Windows识别Vega 56

无主之地3,运行在1080P分辨率,极高画质下,稳定在30~60帧之间。

运行《无主之地3》

注意事项

Macbook Pro自17款以后自带大内存页面,所以无需DSDT文件;

但是由于多了T2芯片,需要先关闭SIP才可以进行外置启动;

15、16寸的MacBook或iMac由于自带的bootcamp AMD显卡驱动与外置显卡驱动冲突,需要先用DDU删除自带驱动,bootcamp setup guide帖子里有详细步骤;

如果是mac系统的重度工作用户,其实还是自配一台工作站,做双系统是最好的选择。

随后我会配置一台macOS和win10的双系统工作站,有可能会用到AMD Ryzen的3A平台结合PVE实现双显卡双系统,同时工作和娱乐。

egpu.io引用文章

BEST EGPU ENCLOSURES:

https://egpu.io/best-egpu-buyers-guide/

bootcamp setup guid:

https://egpu.io/forums/bootcamp/bootcamp-setup-guide-tb3-MacBook-pro/

DSDT override:

https://egpu.io/forums/pc-setup/fix-dsdt-override-to-correct-error-12/

automate-eGPU EFI:

https://egpu.io/forums/mac-setup/automate-egpu-efi-egpu-boot-manager-for-macos-and-windows/

喜欢的朋友记得关注我,不要错过精彩的内容哦~

你可能感兴趣的:(eGPU让MacBook Pro畅玩《无主之地3》)