Revisiting ACPI

I have been ranting a lot about Linux’ support for my thinkpad: APM suspend (and, more importantly, resume) has been broken for quite some time, and is getting constantly worse. With the latest Fedora kernel, the machine won’t even suspend any mor…

I have been ranting a lot about Linux’ support for my thinkpad: APM suspend (and, more importantly, resume) has been broken for quite some time, and is getting constantly worse. With the latest Fedora kernel, the machine won’t even suspend any more when the wired ethernet driver is loaded; when that driver is removed, the machine still goes nuts upon resume.Time to revisit ACPI, which was poorly supported when I originally set up the laptop, and swsusp, which still isn’t included with Fedora’s kernels. Turns out that, these days, ACPI suspend and resume is far more stable than APM suspend, and that swsusp2 just works when installed according to Matthias Hensler’s useful instructions.