展开/收起
1 2 3 4 5 6
5553阅读 | 42回复

[分享] Type-C笔记本搭建桌面系统科普贴以及外置显卡盒子加GTX 1070的方案讨论

  [复制链接]
11主题183帖子183人气

级别: 红苹果

帖子
183
经验
217
精华
2
人气
183
发表于 2017-11-20 16:11:42 |浏览量 | 显示全部楼层 |阅读模式
本帖最后由 nveyc 于 2017-11-20 23:25 编辑

本文提供了Type-C拓展方案的分析以及自己的案例,希望能帮助有这方面需求的朋友们。
也请大家多提宝贵意见,多交流。以下是我的一些心得,写得不对的地方请指教。


1. 为什么要这样搭建?
外出轻薄本,回家台式机已成为很多上班族的基本配置,尽管目前有各大网盘可以共享文件系统,但两台电脑还是做不到无缝对接,使用过的朋友肯定知道这样不够方便。所以,有没有一种方案让一台电脑当作两台电脑使用,可以兼顾移动办公、回家娱乐呢?当然,而且随着接口集成度越来越高,这样的方案也愈发成熟。现目前主流的商务本都在推行Type-C接口,包括我们熟知的Macbook,Macbook Pro,2017 X1 Carbon,Razer Blade,XPS等等,也看得出来厂商们的决心。要做到笔记本回家秒变台式机,易用是最重要的,所以接线越少越好。Type-C的普及让所有的一切用一根线就能解决,这让我心目中的完美平台的实现成为了可能。

2. 方案选择
Type-C只是个接口类型,相同的外观,Type-C接口
雷电3(Thunderbolt 3)标准,USB 3.0标准,有USB 3.1标准,甚至还有USB 2.0标准的。所以认清自己电脑的接口标准是第一步,因为不同标准带宽相差甚远,在此不多赘述。本文主要探讨三种拓展方案:带Type-C接口的显示器、拓展坞以及外置显卡
Thunderbolt1.png
a. 显示器方案
目前带Type-C接口的显示器比较少,这样的显示器其实自身就是一个拓展坞,例如LG 38UC99。
屏幕快照 2017-11-19 下午11.52.30.png

这样的方案可以满足办公、娱乐的基本需求,至于游戏,由于商务笔记本大多配置的都是核显,自然不能要求过高,打打LOL还可以,至于大型网游、高画质单机游戏那是不现实。但考虑到集成Type-C接口的显示器多半售价较高,选择较窄,而且可能大家已经有了显示器,所以这个方案并不适合大多数人。
推荐不考虑增加GPU性能,预算充裕,追求更少配件的用户选择该方案。在选购显示器时也应该注意,如果电脑没有雷电3接口,拥有2560 x 1080以上分辨率的显示器在使用中显示频率不能达到60Hz,请慎重。
由于我自己没用过,只能结合网上资料推荐几个支持Type-C接口的显示器:LG 27UD88,LG 38UC99,Dell U3818DW。至于苹果发布会上推荐的LG UltraFine 5K什么的不太推荐,显示效果虽然一流,但显示器上除了
雷电3(Thunderbolt 3),其他种类的接口都没有,不能满足我们的需求。

b. 拓展坞方案
拓展坞也分为USB 3.1标准和
雷电3(Thunderbolt 3)标准的。如果电脑不支持雷电3标准那只能选择USB 3.1标准的拓展坞。两种形态的拓展坞各有优劣,大致总结一下,USB 3.1拓展坞:售价便宜、身型小巧、拓展能力弱;雷电3(Thunderbolt 3)拓展坞则与之相反:售价高昂、个头较大、拓展能力强。目前主流的USB 3.1标准拓展坞,最大可支持4K 30Hz的输出,包括苹果官方的1转3、小米、华为、HooToo、绿联等等,如果你使用的是2K或是4K屏幕,由于频率的限制,显示效果将大大折扣。在这有一个特例,我自己使用的是分辨率为2560 x 1080的带鱼屏,这个介于1080p与2K的分辨率是稳定工作在60Hz下的
屏幕快照 2017-11-20 上午12.14.38.png 屏幕快照 2017-11-20 上午12.16.13.png
推荐不考虑增加GPU性能,且显示器分辨率小于等于2560 x 1080的一般用户选择该方案。注意在选购的时候一定注意是否支持笔记本供电,这意味着我们不用把电源线接电脑上。(注意,一些电脑并不支持Type-C供电)
我自己买过好多该类型的拓展坞,也踩过一些坑,在此罗列几个:苹果官方1转3(连接稳定,但接口太少)、HooToo(接口数量足够,显示输出连接不顺畅,也许是个例)、AVOTCH(接口数量足够,连接顺畅,但从HDMI输出的音频信号有间歇性杂音,也许是个例),CharJenPro(目前使用一切功能都很完美)。
屏幕快照 2017-11-20 上午12.44.39.png 屏幕快照 2017-11-20 上午12.42.23.png 屏幕快照 2017-11-20 上午12.43.03.png 屏幕快照 2017-11-20 上午12.51.34.png
雷电3(Thunderbolt 3)拓展坞因为带宽的优势,最多可支持到2块5K分辨率屏幕的输出,而且提供了更多的接口。
推荐不考虑增加GPU性能,显示器分辨率大于2560 x 1080,或有更多接口需求的用户选择该方案。
由于我自己没用过,结合自己的认知推荐两个:Belkin Thunderbolt 3 Express Dock,OWC thunderbolt 3 dock。

c. 外置显卡方案
该方案即满足了拓展需求,还能大幅提高GPU运算性能,是我最满意的解决方案。但由于一些原因,不得不暂时搁置,下文会提到原因。
能够使用该方案的前提是,笔记本电脑的Type-C接口一定支持雷电3(Thunderbolt 3)标准,因为传输数据到外置显卡需要足够的带宽,如果不是
雷电3(Thunderbolt 3)接口的电脑,请绕过该方案。
关于外置显卡的选择,在此给个传送门:
https://egpu.io/external-gpu-buyers-guide-2017/。我个人推荐带60W供电且具备USB 3.0接口的外置拓展坞,如果不能满足以上两点要求,意味着你需要接额外的电源线或者额外的拓展坞来使用键鼠,这是不完美的解决方案。推荐考虑增加GPU性能,希望拓展输出接口,又乐于折腾的用户选择该方案。在选购之前,多查阅资料,特别是Mac平台兼容性并不完美(见后文)。满足我需求的有这么几个型号可以选择HP Omen Accelerator,PowerColor Devil Box,Mantiz Venus,Razer Core V2,Asus ROG XG Station 2,Aorus Gaming Box。在综合了体积、价格、品牌和性能以后我选择了Aorus Gaming Box

订单图
屏幕快照 2017-11-20 上午1.58.42.png
3. 组装调试
硬件平台:
1. 2016 Macbook Pro 13 with touchbar
2. 2016 Macbook Pro 15
3. 2017 XPS 13 with touchscreen
4. Aorus Gaming Box with GTX 1070 8GB
5. LG 29UC88 2560 x 1080显示器
6. 键鼠及触控板
7. Bose C20音响

操作系统:
1. MacOS 10.13.1
2. Windows 10 Pro

来一张特写
ORG_DSC07505.jpg
MacOS
开机,预装Nvidia Web Driver,关闭SIP,连接外置显卡,安装nvidia-egpu-v2-1013-1.zip,点亮。具体安装步骤传送门:https://egpu.io/forums/mac-setup/wip-nvidia-egpu-support-for-high-sierra/,注意只适用于10.13以后的系统。之前版本的系统安装步骤传送门:https://egpu.io/setup-guide-external-graphics-card-mac/
装好以后,系统可识别出GTX1070,注意要使用接在显卡上的外屏,如果要使用内屏请自行搜索。
问题来了:
a. 鼠标滑过一些灰色区域会有残留色块(例如safari地址栏旁边的灰色部分,偏好设置窗口的上部分等等)
b. 音频信号不能通过外置显卡的HDMI或者DP口传输到显示器,只能将音响接到电脑的音频口(违背了一根线的初衷,让我不能接受。如果音频信号能输出到显示器,我们可以把耳机或者音响接到显示器输出,这样即便有多设备连接显示器,也不需要切换音频信号,比如我还有个PS4连接在显示器上)
c. 用Dota2测试游戏性能,相比核心显卡提升甚微,依旧是不可玩的状态(我很确定用的GTX1070,因为启动游戏后外置显卡风扇开始工作,而且关于本机中图形卡也显示的GTX1070)
总之,很令人失望。

Macbook Pro 13 BootCamp安装的Windows 10 Pro
进入系统后,插上外置显卡,能被系统检测到。安装Nvidia官网Windows 10 64-bit驱动,显卡正常识别。
通过测试,外置显卡达到了预期,吃鸡特效全开可以维持在50帧,Dota2特效全开也是无压力运行。音频信号也能正常从HDMI口输出到显示器。
但依然有问题:外置显卡必须在启动Windows 10看见Logo的那一刻接入。如果提前,屏幕会冻结(实际没有死机,过后外置显示器会有输出,只是内屏一直保持冻结状态),如果迟了,系统蓝屏崩溃。
网上查了各种资料,也证实了确实要这么操作,这是由于Mac在启动其他操作系统时,当检测到其他显卡,会停用核显。在出现Logo以后,系统已经跳过了该过程,所以可以接入。

EFI安装的Windows 10 Pro
我用EFI安装了Windows 10 Pro进行测试,结果与上文一致。

Macbook Pro 15 BootCamp安装的Windows 10 Pro
为了多做一些尝试,我借来了朋友的2016 Macbook Pro 15,提前插上外置显卡可以顺利进入系统,一切正常

2017 XPS 13
测试设备同样是朋友的电脑2016 XPS 13,开机,接入外置显卡,安装Nvidia官网Windows 10 64-bit驱动,显卡正常识别。性能达到预期,开关机完美。好吧,Windows平台才是它的最佳归属。

其他方案的探讨
MacOS 10.13以后原生支持AMD RX580的驱动,官网也有售Development Kit(不过要开发者账号才能购买)。Development Kit没有USB 3.0接口,而且类似盒子显卡分开卖的方案一是性价比不高,二是整体很占空间。不知道有没有朋友测试过该方案。

4. 总结
理想的平台目前只有Windows笔记本可以实现,由于更喜欢苹果的简洁、易用,所以愿望还是没能实现,准备把Aorus Gaming Box包好退了。如果有朋友解决了我遇到的问题请留言、评论咱们多交流。
关于预算,诚然,外置显卡对大部分人来说又是一笔不小的投资,现在属于尝鲜的时期。但还是不乏充满性价比的产品,比如我购买的Aorus Gaming Box,刨去GTX 1070,盒子本身的定价大约1000人名币,算是比较良心了,推荐给使用Windows商务本的朋友们。

现阶段笔记本拓展桌面平台门槛较高,但新技术的普适总是需要时间的沉淀。很高兴科技的发展让拓展这件事有了更多可能。让我们共同期待Mac对外置显卡的支持更加友好,因为只有用过你才知道,这一切,原来可以这么优雅





评分3

评分次数3

we券+10 经验+10 人气+23

收起
迷人的危险、 + 10 2017-12-11 22:10威锋有你更精彩
ququsxc + 3 2017-11-30 18:43威锋有你更精彩:)
EricZhan + 10 + 10 + 10 2017-11-21 09:40感谢分享^_^
13主题736帖子83人气

级别: 白苹果

帖子
736
经验
789
精华
人气
83
发表于 2017-11-20 16:37:15 | 显示全部楼层
macOS 对N卡越来越不友好了

至少OpenCL性能上,A卡在mac和win下差别不大,N卡的话mac下就损耗很多了
11主题183帖子183人气

级别: 红苹果

帖子
183
经验
217
精华
2
人气
183
 楼主| 发表于 2017-11-20 16:39:11 | 显示全部楼层
lunacory 发表于 2017-11-20 16:37
macOS 对N卡越来越不友好了

至少OpenCL性能上,A卡在mac和win下差别不大,N卡的话mac下就损耗很多了 ...

是这个道理,但因为我需要用到N卡的CUDA加速,也是没办法的选择。
11主题183帖子183人气

级别: 红苹果

帖子
183
经验
217
精华
2
人气
183
 楼主| 发表于 2017-11-20 17:26:50 | 显示全部楼层
本帖最后由 nveyc 于 2017-11-20 20:06 编辑

看来大家都不太有这个需求,亏我写了2个多小时

12主题238帖子27人气

级别: 白苹果

帖子
238
经验
538
精华
人气
27
发表于 2017-11-20 17:50:42 | 显示全部楼层
谁开发出能用的外置显卡DIY模块,能够自行用废弃的机箱组装外置显卡盒子,降低外置显卡组装成本才是王道。动辄2~3000的外置显卡盒子表示压力山大,如果成本降不下来,只能是小众产品。
18主题7帖子21人气

级别: 青苹果

帖子
7
经验
161
精华
人气
21
发表于 2017-11-20 19:17:32 | 显示全部楼层
技术文章,给赞
不过外置显卡盒,价格太高,限制了运用,
本来我也考虑过这个方案,后来放弃,索性单独买了外星人笔记本作为游戏
11主题183帖子183人气

级别: 红苹果

帖子
183
经验
217
精华
2
人气
183
 楼主| 发表于 2017-11-21 03:56:35 | 显示全部楼层
xuanfu 发表于 2017-11-20 19:17
技术文章,给赞
不过外置显卡盒,价格太高,限制了运用,
本来我也考虑过这个方案,后来放弃,索性单独买了 ...

不过重新买外星人花费也很高啊
1主题9帖子0人气

级别: 小苹果

帖子
9
经验
20
精华
人气
0
发表于 2017-11-21 08:21:55 | 显示全部楼层
楼主麻烦问下您您的MacBookPro15寸的带独显嘛
1主题9帖子0人气

级别: 小苹果

帖子
9
经验
20
精华
人气
0
发表于 2017-11-21 08:25:43 | 显示全部楼层
而且您说的15寸提前插上显卡可正常运行内存,提前的意思是开机前插入嘛?
1主题9帖子0人气

级别: 小苹果

帖子
9
经验
20
精华
人气
0
发表于 2017-11-21 08:28:53 | 显示全部楼层
您说的win10Pro是1709版本的嘛?在win下您是不是也一直外接屏幕用的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则