systemctl suspend=resume 失败 (ssd NVME)

systemctl suspend=resume 失败 (ssd NVME)

我是一个多年的Linux忠实用户,但我有一个无法解决的问题。

  • 我前不久买了一台台式机,搭载 ryzen 2200g 华硕 320M-K 主板。这台电脑有一个基本的 ssd M.2 sata。我把这台换成了共享英特尔 nvme M.2 760P ssd。从那时起我就有无法退出待机状态(挂起到内存)的问题

  • 当我运行 systemctl suspends 时,电脑运行良好,但当电脑退出待机状态时,电脑就冻结了。我认为 ssd 还没有恢复。因此,由于 ssd 没有恢复正常,journalctl -b -1 在上次启动期间没有告诉我任何信息。

  • 我尝试了不同的内核(4.19、5.1、5.2),但都出现了问题。我还尝试了从 grub 传递给内核的不同选项,但没有结果(acpiphp.disable = 1、pcie_aspm = off,......)。我在这台电脑上使用 manjaro,但我也尝试了 opensuse 和 kubuntu,结果相同:恢复期间冻结。

  • 如果有人能帮我解决问题,我会非常高兴。用我遇到问题的 nvme 更换 ssd 就好了。没有别的。这就是为什么我怀疑这个更改导致了我的问题。

谢谢

附言:sudo nvme 获取功能 -f 0x0c -H /dev/nvme0

相关内容