My Ubuntu is 14.04 on Thinkpad T400.
I try to run the following command for hibernation:
sudo pm-hibernate
It flashes and then return back to normal. Running pm-suspend-hybrid
also flashes and return back to normal. only sudo pm-suspend
will work. How shall I hibernate then?
pm-is-supported --hibernate
and pm-is-supported --suspend-hybrid
don't return anything, which I assumes to mean my system supports
both?
Does the output of pm-is-supported
also imply BIOS allow all sleep modes?
Here is the output of /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
Does the wakeup file apply equally to both suspend and hibernate? If yes, then does your method solve the problem for hibernate, given that I can suspend but can't hibernate?
Do "enabled" and "disabled" mean if the device can or cannot wake up the OS?
how shall I try to change the wakeup file to see if it makes hibernate possible?
/var/log/pm-suspend.log
just after a failed hibernation attempt? – David Foerster Sep 13 '15 at 15:01