电脑不会睡觉

当我试图让我的Ubuntu 10.10盒子进入睡眠状态或进入hibernate状态时,它似乎立即醒来(最多几秒钟)。 我想弄清楚发生了什么,并希望得到任何建议。

syslog说:

 12月12日13:15:25 mig内核:[13049.728355] pm_op():usb_dev_suspend + 0x0 / 0x20返回-2
 12月12日13:15:25 mig内核:[13049.728357] PM:设备usb3无法挂起异步:错误-2
 12月12日13:15:25 mig kernel:[13049.728451] PM:有些设备无法挂起

现在,我如何找出哪个设备是usb3以及为什么它没有暂停?

系统中唯一的外部USB设备是无线键盘和鼠标的加密狗。 如果我断开它,ssh进入框并运行pm-suspend ,它仍然会失败并出现完全相同的错误消息。

lsusb给出:

总线002设备002:ID 8087:0020英特尔公司综合速率匹配中心
总线002设备001:ID 1d6b:0002 Linux Foundation 2.0根集线器
总线001设备002:ID 8087:0020英特尔公司综合速率匹配中心
总线001设备001:ID 1d6b:0002 Linux Foundation 2.0根集线器

所以设置并不完全奢侈。 主板是基于P55 Express芯片组的华硕P7P55D-E。

编辑原来, usb3不是设备的名称,而是USB 3.0 协议的参考。 如果我在BIOS中禁用后者,该框可以睡觉!

这是从superuser.com交叉发布的,因为那里没有答案,问题是Ubuntu特定的。

你是说你的主板支持usb 3.0以及当盒子处于挂起模式时发生的一个众所周知的问题,

加载XHCI模块进行USB 3.0操作时,系统无法挂起。 手动卸载XHCI将允许挂起正常完成。 为避免将来出现挂起问题,解决方法是将SUSPEND_MODULES =“xhci-hcd”添加到/etc/pm/config.d/unload_module,然后系统可以正常挂起。

P7P55D-E

 * Intel LGA1156 Platform / Intel® P55 Express Chipset * **True USB 3.0** or SATA 6Gb/s Support - Future Transfer Technology * ASUS Hybrid Technology * ASUS 16 Hybrid Phase Design* *16 Hybrid Phase = 12+2 Phase x T.Probe * TurboV EVO - Ultimate OC Processor * T.Probe - Leading Active Cooling Technology 

错误描述和如何修复: 这里