我的Ubuntu在Thinkpad T400上为14.04。
我尝试运行以下命令进行休眠:
sudo pm-hibernate
闪烁,然后恢复正常。运行pm-suspend-hybrid
也会闪烁并恢复正常。只会sudo pm-suspend
工作。那我该如何冬眠呢?
pm-is-supported --hibernate
并且pm-is-supported --suspend-hybrid
不返回任何东西(我假设这意味着我的系统同时支持两者)?
的输出是否pm-is-supported
还暗示BIOS允许所有睡眠模式?
这是的输出/proc/acpi/wakeup
。
Device S-state Status Sysfs node
LID S3 *enabled platform:PNP0C0D:00
SLPB S3 *enabled platform:PNP0C0E:00
UART S3 *disabled
IGBE S4 *enabled pci:0000:00:19.0
EXP0 S4 *disabled pci:0000:00:1c.0
EXP1 S4 *disabled pci:0000:00:1c.1
EXP2 S4 *disabled
EXP3 S4 *disabled pci:0000:00:1c.3
EXP4 S4 *disabled pci:0000:00:1c.4
PCI1 S4 *disabled pci:0000:00:1e.0
USB0 S3 *enabled pci:0000:00:1d.0
USB3 S3 *enabled pci:0000:00:1a.0
USB5 S3 *enabled pci:0000:00:1a.2
EHC0 S3 *enabled pci:0000:00:1d.7
EHC1 S3 *enabled pci:0000:00:1a.7
HDEF S4 *disabled pci:0000:00:1b.0
唤醒文件是否同样适用于挂起和休眠状态?如果是,那么鉴于我可以暂停但不能休眠,您的方法是否可以解决休眠问题?
“启用”和“禁用”是指设备是否可以唤醒操作系统?
我应如何尝试更改唤醒文件,以查看它是否使休眠成为可能?
/var/log/pm-suspend.log
休眠失败尝试后的内容是什么?