设备:Macbook Air M2
系统:15.6.1
每天下班后我都会关闭浏览器等大部分进程,然后把 wifi 开关关闭掉,拔掉所有外设数据线,合盖休眠,电量肯定是满的,结果经常出现第二天早上上班时发现电脑因遇到问题自动重启过。
今早上班后打开笔记本盖子又一次出现了,用 last reboot 命令查了一下上次重启时间,似乎是在开盖不久发生了重启,而不是在半夜发生了重启,用 ls /Library/Logs/DiagnosticReports | grep -i panic 查看的确有 panic 日志,关键内容如下: "panicString" : "panic(cpu 1 caller 0xfffffe0019d01584): DCP PANIC - ASSERT!AppleDCPDPTXPowerController.cpp:564 No device added after powering on the rails.
panic 是 ASSERT ,不是 bus error / timeout 等其它类型的崩溃 似乎是开盖瞬间 DCP 初始化失败问题,Apple DCP (显示控制处理器)在“合盖 → 再开盖”的显示链路恢复过程中崩溃,引发内核 panic 。 回想我开盖的步骤,似乎是先把外置显示器/键鼠数据线接入 Macbook Air 再开盖的,可能跟这个步骤有关,下次试试先开盖,使用没有问题后再接入数据线试试
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.