penguin hitting another penguin and making it fall into the waterFor the last couple of months, it’s been impossible for me to use suspend-to-RAM on my desktop machine. Nothing I’ve tried has worked properly. I haven’t even been able to get anything coherent out of the kernel after enabling all the ACPI debugging info. I’m not sure why this is.

So, I went to Tux On Ice, downloaded the patch and the userspace utilities, applied the patch, and started trying to get it to work. This wasn’t quite as easy as I’d hoped, but it was possible. Part of the problem is that everything on my desktop is on softRAID-1, and Tux On Ice doesn’t know what to do when the swap partition/file is on a softRAID device. So I told it to resume from /dev/sda2:0x21618, which is sort of a Nasty Hack™, but works. Sigh.

At least this means I will be able to suspend my desktop to disk before going to work, and turn it on when I get back and have it exactly how I left it in 30 seconds. This should be useful since SRP (the local evil electric monopoly) seems to have raised their rates recently.