简短的历史:我无法使用任何 Linux 发行版暂停并再次恢复。当前正在运行 Ubuntu 19.04。
我正在尝试按照以下步骤来追踪问题:https://wiki.ubuntu.com/DebuggingKernelSuspend
这是我目前所做的:
$ sudo apt install pm-utils
$ sudo sh -c "sync && echo 1 > /sys/power/pm_trace && pm-suspend"
我恢复了,但屏幕上还是像往常一样乱码(看起来像是屏幕上的静电)。我通过 ssh 登录并执行了 sudo 重启
我立即运行了这个:
$ dmesg > dmesg_post_boot.txt
我按照上面的 ubuntu wiki 在 dmesg 中查找了 Magic number,发现了以下几行:
[ 0.950964] Magic number: 0:66:1001
[ 0.950965] hash matches drivers/base/power/main.c:1012
现在的指示是从下一次启动中排除此模块,看看我是否可以复制该问题。我该如何排除 main.c,或者我是否真的想这样做?错误可能就在这里吗?
提前感谢你的帮助