The problem with suspend to disk appears to be that it hoses my LVM2 swap partition and at boot I see
kernel: Unable to find swap-space signature
The swap partition is unusable until I run mkswap on it again. Another possible explanation is that suspend is *supposed* to essentially reformat my swap, and since the resume functionality is not able to recognize it, the partition remains in a format that's unusable for swap space. Anyway, this is speculation; someone who knows swsusp would be able to handle this better than I.
Amendment:
The problem with suspend to disk appears to be that it hoses my LVM2 swap partition and at boot I see
kernel: Unable to find swap-space signature
The swap partition is unusable until I run mkswap on it again. Another possible explanation is that suspend is *supposed* to essentially reformat my swap, and since the resume functionality is not able to recognize it, the partition remains in a format that's unusable for swap space. Anyway, this is speculation; someone who knows swsusp would be able to handle this better than I.
That said, now suspend- to/resume- from RAM are working for me. Per https:/ /launchpad. net/distros/ ubuntu/ +source/ thinkpad/ +bug/50324/ comments/ 6, I needed the following options in /etc/default/ acpi-support:
ACPI_SLEEP=true
MODULES="fglrx" # unload/reload fglrx module when suspending
I do *not* have SAVE_VBA_STATE=true uncommented.