设备: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 再开盖的,可能跟这个步骤有关,下次试试先开盖,使用没有问题后再接入数据线试试
