MacBook Pro 16 历险记

今年初新冠疫情刚爆发的时候,新入手了眼馋已久的新 16-inch 的 MacBook Pro,幸运地没有遇到网上盛传的 “display ghosting” 问题,于是愉快地享受起了新一代 MBP 的本来好好的剪刀键盘为什么非要折腾成蝴蝶又换回来的全新剪刀键盘和效果拔群的内置环绕声音响。事实证明,插旗每每成真,真香次次打脸,3 月份左右到手的机器 5 月份就开始出现各种问题。

首先到来的是薛定谔的 Wi-Fi 问题,具体表现为电脑的 Wi-Fi 经常突然断线,图标显示为灰色并有惊叹号覆盖其上。短期解决方法其实也很简单,只要直接禁用再启用 Wi-Fi 等待自动重连一般就会自动恢复连接,然而这种坑爹问题发生在开会或者视频面试的时候,后果简直就是灾难性的。曾经以为幸运地是,原地重装 macOS,即在遵循文档的基础上,注意选择不要擦除硬盘(don't erase your disk),似乎解决了这个问题。

事实证明,早起的鸟儿有翔吃,尝鲜入了第一代 16inch MBP 的我还是太天真了,在 Wi-Fi 问题修复后的 1 个月之后,更离奇的问题出现了 -- 恕我才疏学浅,难以完美地描述这个问题,在此贴出某网友的描述:

If I close the lid and open it up in a couple of hours it always does a cold boot. After I insert the password, I get a black screen and all the fans got 100% for one second. Then it boots again, I insert the password and I get logged in. I always get a crash report from the OS.

基本上这个问题可以理解为,如果合上电脑屏幕一段时间再打开屏幕,不同于正常的从待机回复,电脑会进行一次亲切友好的冷启动,并狂转 CPU 风扇,让不知情的我以为新 MBP 内置了四路泰坦。之后 macOS 就会弹出友好但是并没有什么用的崩溃报告(事实证明,确实没啥用,但是当时的我还是保存了下来以备后需):

panic(cpu 0 caller 0xffffff7f96e44953): GPU Panic: mux-regs 4 3 3f 1f 0 0 severity 3 WS-ready 0 switch-state 0 IG FBs 1 EG FBs 0:0 power-state 4 3D idle HDA idle system-state 2 power-level 15:0 power-retry 0:0 connect-change 0 : [3:0:0][PPLIB] PowerPlay Failed Resume. TTL Error Message: .

Backtrace (CPU 0), Frame : Return Address
0xffffffa3fac7b700 : 0xffffff8012b1a65d
0xffffffa3fac7b750 : 0xffffff8012c54a75
...

这个问题出现之后就变得越来越严重,直到恶化到每天电脑自动关机 5 次以上,实在受不了的我采取的第一步措施是查看系统关机记录:

Shutdown record / 系统关机记录

虽然发现了很多异常关机记录,然而并没有什么 luǎn 用。

接下来使出万能 Google 大法,搜到了 Apple 官方论坛上的一个神贴(受害者控诉贴)。事实证明,这个贴子基本指出了修复这个问题的唯一的一条明路 --- 不要犹豫,一旦在 16-inch MBP 上发生类似的 Kernel Panic,不要寄希望于能够通过重装系统等软件修复方式摆脱这个问题,立刻马上联系 Apple 客服,并且尽一切可能让 MacBook 返厂硬件维修! 贴子里网友们的讨论结论总结来说基本就是这个错的问题出在集成显卡和 AMD 独显的切换过程中。虽然不知道具体出现在哪里,但是最后解决问题的方案都是寄回 Apple 更换了 Logical Board (等同于 PC 上的主板)。

接下来的步骤就比较简单了,马上 Time Machine 备份了整个电脑,就近约了波屯 Apple Store 的 Genius Bar 然后与苹果店小哥进行了亲切友好的交流并努力说服他这绝对是个硬件问题。虽然电脑通过了各种 Genius Bar 现有的硬件检测,但是依然很给力地当场重启。小哥在重装了系统(这里需要我远程关闭这个机器对应的 Find My 服务)后依然能复现这个问题时当机立断帮我寄到了远在德州的 Repair Center。经过长达两周的修理之后,电脑被 UPS 加急寄了回来。当然还随机附带了维修清单:

Apple fix record / 苹果维修记录

可以惊喜无语地看到,这个 Kernel Panic 的错误果然如帖子所说,是个严重的硬件错误,主板以及上面安装的 CPU,内存,独显,硬盘以及指纹识别触控条全部被换了个遍。。万幸的是这毕竟是刚入手几个月的新机器,Apple Care 包含了所有费用,不用我自掏腰包。

折腾了一圈,有操作系统级洁癖的我实在狠不下心从 Time Machine 的备份恢复,只好重新开始装机,下一篇就重新记录一下装机步骤,然后祈祷不要再遇到 Kernel Panic 了吧。。


  • 封面图片来自无版权图站 pixabay