更新 Debian Bullseye 后看似随机冻结

更新 Debian Bullseye 后看似随机冻结

大约两个月前,我将我的笔记本电脑 (Asus Zenboox UX303LA) 从 Debian Buster 更新为 Bullseye。这涉及到 Linux 5.10 的内核更新(该问题在当前稳定的 5.10.84-1 上仍然存在)。在更新之前我从未遇到过随机冻结的问题。更新后我一直在定期运行更新。

自从更新之后,偶尔会出现系统完全冻结的情况。我无法使用 Ctrl-Alt-Fx 切换到 tty,并且 REISUB 也不执行任何操作。我只能强制关闭系统并重新启动。

这很烦人。我已经发生过两次这样的情况,因为 .git 目录由于强制重新启动而损坏。

观察结果:

  • 这种情况一天可能会发生多次,有时在正常运行数天后也不会发生。
  • 它似乎与任何特定程序无关。
  • 当有足够的可用 RAM 时也会发生这种情况。
  • 与CPU使用率无关。
  • 可能当有大量磁盘 IO 时(例如构建 docker 镜像时)会更频繁,但当没有大量磁盘 IO 时似乎也会发生(除非当时后台正在发生某些事情,我鉴于我的安装,发现不太可能)。
  • kern.logmessagessyslog、 和user.log在冻结时不包含任何信息。
  • 根据建议这里我已经安装了intel-microcode(处理器现在使用 2019 年 11 月 12 日起的微码修订版 0x2f)和firmware-misc-nonfree,但问题仍然存在。
  • netconsoledebug ignore_loglevel在冻结之前不记录任何内核消息(带有选项);最后一条消息是Sent WATCHDOG=1 notification,但它一直被发送(并不总是紧接着冻结)。

我对内核和不同版本一无所知,但鉴于 REISUB 不起作用,我认为问题就在那里(?)并且由于更新到 Bullseye 后直接出现问题,我认为可以安全地假设这不是硬件问题(例如SSD),但可能是驱动程序问题(?)我如何进一步调试这个问题?

相关内容