这个很奇怪。每次电源循环似乎都无法让挂起工作一次以上。当我说“电源循环”时,我的意思是,唯一能正确挂起的方法是切断电源并重新冷启动。正确挂起后,挂起失败,并且在所有重新启动或冷启动后,直到断电,挂起都会失败。
我使用的是华硕 P8Z68-V PRO GEN3 Pro,配有 Sandy Bridge Core i7,在 Ubuntu Precise 存储库和 UEFI 上运行。我运行存储库中的 Nouveau(以及从 Git 编译的 Gallium3d,但这与此无关,因为我可以避免使用 OpenGL,但它仍然以同样的方式发生),配有 GTX 285 (nv50)。我必须构建一个自定义内核 (3.3) 才能支持 ACPI 5.0 并使挂起功能正常工作。我使用最新的 Ubuntu 内核的配置文件对其进行了编译,并将附加条目设置为默认选项。所有软件包都是最新的。我知道这些是相对奇特的设置,但无论如何,我希望我能得到一些帮助。
挂起失败时的行为很奇怪。正常挂起后,所有风扇都会关闭,唯一亮着的 LED 灯(电源 LED)会闪烁。挂起失败时,1. USB 电源仍然存在。2. 电源 LED 保持常亮。3. 所有风扇似乎仍处于开启状态。4. 我能听到我认为是主硬盘关闭的声音。5. 尽管 USB 电源仍然存在,但 USB 供电键盘对任何事物均无响应,其上的指示灯 LED 也会关闭。按下电源按钮没有任何反应,当然,到目前为止我还没有找到唤醒它的方法。
不久前,在解决我遇到的第一轮挂起问题时,我最终建立了一个在睡眠时要禁用的模块列表。这是我的配置文件:
在/etc/pm/config.d/01modules
:
SUSPEND_MODULES="uhci_hd ehci_hd button"
我的其他所有 pm 配置文件都是原版的。如果有帮助的话,以下是我的相关 BIOS 设置。
答案1
我认为这是 Precise 的一个错误。我遇到了同样的问题,但在我今天早上运行了一些更新后,这个问题似乎已经消失了。
系统日志表明这是由我的 USB 鼠标重复的热插拔循环引起的,因此,如果再次发生这种情况,我将尝试拔下鼠标和键盘,看看是否可以让它进入挂起模式。