Finally, hibernation works!

So this weekend I took it upon myself to upgrade my aging (but efficient) install of Ubuntu 6.06 to 7.04 and it went without a hitch after I did a custom install since the default one did not work surprisingly.

But now I have two things I was yearning for that without a lot of unruly work: hibernation support and my onboard SD card reader works. The SD card reader would have worked if I’d updated to 2.6.18 or higher (I’m using the generic 2.6.20-15 kernel for now) and I really missed having that function but I was able to live without it since I have another 8-in-1 reader. However, hibernation/suspend support was another story. I’d compiled 2.6.17 by hand and patched in suspend2 support and it sort of worked. I could drop X and manually `sudo hibernate` but it would never restore correctly so I never used it. The kernel was the easy part, getting the actual suspend2 source to work nicely with my system was another ordeal entirely. So now with the upgrade to 7.04 both work flawlessly out of the box. This alone is enough justification for my to have upgraded even though I now have to use the atrocious GNOME desktop environment. I really miss ion3 :( and its uber efficient keyboard shortcuts.

Oh well, everything works like a charm now and I’m still trying to figure out the stupid workspace switching shortcuts (they’re not very user-friendly unfortunately) but I’ll just end up changing them soon anyway.



Leave a Reply

Formatting: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>