Well, my success at hibernating my laptop was short-lived. It seems that anything I do causes successful hibernation once or twice, but after that the machine again begins failing in mysterious ways.
I'll say it again: if you want to use Linux, and don't want to have to fight tooth and nail for every inch of functionality, don't buy this laptop. At any price.
Below are some of the ways this machine fails during resume:
Anyway, thanks to information obtained from this page, I added some more options to my kernel boot parameters. My kopt line in /boot/grub/menu.lst looks like this:
# kopt=root=/dev/sda2 ro noapic nolapci pci=nommconf irqfixup resume=swap:/dev/sda5
I've also commented out the "nvidia" line in /etc/hibernate/blacklisted-modules. I'm using the latest NVidia modules, and apparently this module can be left loaded during suspend/resume without any problems (so say the vendor, anyway.) Besides, disabling this module and switching my X configuration to use the reverse-engineered "nv" driver didn't affect the results of suspend/resume.
So far, I've had one successful suspend/resume cycle using this configuration. On the second try, the machine hung.
Wonderful. I think I'm going to set this one aside for now. Perhaps I'll hit the boss up for another laptop, one that isn't a piece of crap.
Recent comments
7 weeks 4 days ago
17 weeks 3 days ago
17 weeks 3 days ago
17 weeks 4 days ago
17 weeks 4 days ago
17 weeks 4 days ago
19 weeks 2 days ago
19 weeks 4 days ago
22 weeks 5 days ago
23 weeks 21 hours ago