Thinkbook16+ 再进化:低成本通过 Oculink 转接板外接显卡

Thinkbook16+ 再进化:低成本通过 Oculink 转接板外接显卡

知识分子没文化
2026-01-27 / 0 评论 / 16 阅读 / 1,497 字数 / 正在检测是否收录...

目录

目前最成熟、门槛最低的外接显卡(eGPU)方案就是雷电(Thunderbolt)方案,只需要购买第三方厂商现成的雷电扩展坞,在具有雷电接口的设备上就可以使用,缺点是显卡扩展坞价格较贵、只支持具有雷电接口的设备。并且性能方面也不尽如人意,雷电 3/4 的接口理论最大带宽为 40Gbps,雷电 2 接口更少只有 20Gbps,但问题在于提供给显卡的实际带宽只有理论带宽的一半多一点,因此扩展出的显卡性能损失较为严重。

还有一种就是 Oculink 方案,Oculink 接口基于原生 PCIe 通道,可以看作一个在主板之外的 PCIe 接口,在提供 4 条通道的前提下,常见的 PCIe 3.0 ×4 规格在理论上可提供约 32 Gbps 的带宽,实际可用带宽约 28 Gbps,而 PCIe 4.0 x4 带宽则还要翻倍,都要明显高于雷电 3/4 提供的有效带宽,因此使用高端显卡的带宽和性能损失相对于雷电接口来说大大减小。

但是 Oculink 方案依然也有着不小的缺点,由于其硬件支持度不高(需要设备自带 Oculink 接口或者通过多余 M.2/U.2 接口扩展出 Oculink 接口),以及比较麻烦的折腾安装过程,所以依然也只有特定设备的部分玩家会使用。

目前可以使用 Oculink 接口的主流笔记本较少甚至可以说稀有,主要为联想的 ThinkBook 系列,Thinkbook 2024 款及以后的版本原生具有 Oculink 接口,并且只限于英特尔版本,据说锐龙版不支持是因为提供的 PCIe 通道数不够;而 2024 年之前发布的 Thinkbook 尽管没有 Oculink接口,但由于其隐藏的 USB2.0 接口边上就有一个 M.2 接口,可以通过加装一个定制转接板,从靠近 USB2.0 的 M.2 接口处转接出 Oculink 接口,当然缺点就是只剩了一个可用的 M.2 接口。

我这台 Thinkbook16+ 是 RTX4050 独显版本,曾经在几年前就折腾外接显卡,当时抱着玩一玩的心态买了一个 2023 款锐龙核显版本的转接板,结果买回来发现怎么装都装不到主板上,一问客服才知道核显版本与独显版本的主板布局不一样,转接板不能通用,后来一直苦于没有找到适配的转接板遂作罢。最近半年由于开始研究 ComfyUI,而 RTX4050 贫瘠的 6G 显存根本跑不了什么工作流,于是又萌发了折腾外接显卡的想法,好在这次我找到了可以用在这台电脑上的转接板。

硬件

我没有选择销量比较多的“开源宇宙”(因为以前就是在这家店买的 2023 款锐龙版转接卡不兼容),而是在另外一家店铺“DIY玩家世界”买了除支架以外的其他配件,本来也买了 Oculink 连接线,到货之后发现转接卡里包含了线,于是退掉了单买的线,最后加上运费与运费险只花了一百二十大洋多一点。

01

由于第一次折腾这东西,保险起见先在 BIOS 中把笔记本的 RTX4050 独显屏蔽掉了,再拆机把这个转接板装在笔记本上:

02

好的一点是,安装上转接板之后延伸出来的 Oculink 接口并不会遮挡住原来的 USB 接口,依然有空间能在 USB2.0 接口插上无线接收器:

03

笔记本上装完转接板之后,用 Oculink 线连上显卡转接卡简单测试一下好坏,显卡转接卡接上主板用的 24PIN 供电线,显卡再接上 PCIe 供电,首先给显卡扩展坞供电,把显卡转接卡上的开关拨到 POWER ON,等待显卡通上电之后再给笔记本开机,系统设备管理器的显示适配器下面多出来了一个带感叹号的设备:

04

能识别到设备说明扩展卡没问题,再装上驱动之后便可以成功显示为 RTX2080Ti,但是旁边依然带一个感叹号,这个就是网上很多人碰到的代码 43 问题,后面专门说这个问题的解决办法。

05

其次就是扩展坞了,我没有选择长方体盒子形状的扩展坞,感觉太大了的同时散热还受限,倒不如直接用开放式支架算了,最后选择“电脑机箱diy设计制作”这家店的开放式支架,这个支架发过来是零件和螺丝需要组装,组装确实费点时间,不过组装好的质感倒还意外地不错。

06

最后配上我那块魔改 22G 的矿卡 RTX2080Ti 和 650W SFX电源,尽管不用定制线的话线可能会有点乱,但鉴于整体不到两百块的成本,个人还是相当满意的,整个外接显卡成品如下:

07

08

43代码问题

英伟达显卡有可能会产生代码 43 报错问题,在 Windows 设备管理器中 NVIDIA 显卡显示“该设备已停止工作”(代码 43):

09

国外有大佬提供了解决办法,只要运行其提供的脚本 nvidia-error43-fixer.bat 即可解决。

原帖:SCRIPT - nvidia-error43-fixer | M.2, mPCIe, Expresscard eGPU

脚本下载:https://egpu.io/wp-content/uploads/wpforo/attachments/3/12074-nvidia-error43-fixer113.zip

10

关于热插拔

需要注意的是,Oculink 接口本质上是原生 PCIe 通道的外置延伸,其工作机制与主板上的 PCIe 插槽一致,并没有统一、完整的热插拔协议。因此,在消费级笔记本 eGPU 使用场景中,Oculink 不支持真正意义上的热插拔操作。所以正确的开关机顺序是:开机时得先给外接显卡通电,再启动笔记本,关机时则正好相反,先等待笔记本完全关机,最后关掉外接显卡的电源。

0

评论

博主关闭了所有页面的评论