Comment 16 for bug 571422

Revision history for this message
SaintDanBert (saint-grillongroup) wrote : Re: [LUCID] suspend/resume issue on Dell Inspiron 1464/1564/1764

I have similar troubles with restart-after-hibernate -- what pm-* and acpi seem to call "thaw" behavior.

I have a media unmount script in /etc/pm/sleep.d/00_* that uses the logger shell command to
add /var/log/messages entries about the parameters passed to the script and other details
found along the way. I see the following parameter strings:

    "suspend" ..... following a suspend-to-ram request
    "resume" ...... following a restart from suspend-to-ram
    "hibernate" ... following a suspend-to-disk request
    "thaw" .......... following a restart from suspend-to-disk

I have to essentially identical (hardware and software) laptops -- Lenovo Thinkpad X61-tablet 7764CTO. Both laptops "suspend" and "resume" reliably. Both laptops appear to "hibernate" reliably. One laptop will "thaw" correctly. The other laptop does not "thaw" under any circumstances. At present, I do not understand why. Since my logger entries do not appear, I can only presume that the failing system does a cold-start instead of a restart-from-hibernate.

For what its worth, I added /etc/pm/config.d/unload_modules to remove "iwlagn" and "usb_storage" during any suspend-to-* processing in addition to my media unmount script.