[conspire] Linux laptop vendors
Nick Moffitt
nick at zork.net
Fri Jun 22 08:09:59 PDT 2007
Don Marti:
> > Maybe hardware support has improved quite a bit since I last did a
> > laptop installation. Did hibernate work "out-of-the-box" on the
> > Ubuntu installation?
>
> Haven't tried it -- I've only done suspend to RAM.
Ubuntu now suspends to disk on just about anything. It doesn't need
much in the way of hardware support. Basically (if you wave your hands
around *quite* a lot) it works like this:
1) Throw away your vm cache entirely
2) page *everything* out to swap
3) put a special flag on the volume
4) power off
Now when the kernel starts next and it has that special flag, it knows
to page in everything, and I mean *everything* from the swap partition.
There's bound to be some blocks to handle state that isn't in main
memory, and it might not work if you're using some kooky proprietary
video driver written by hardware engineers that should never be allowed
to touch OS kernels. But by and large it works on pretty much all
desktops and laptops and any system that has a swap partition.
So when your OS does hibernate in software, why do you need to ever
bother with hardware-driven hibernate again?
--
"As I soared high into the tag cloud Xeni Jardin Nick Moffitt
carefully put up for me, I couldn't help but wonder how nick at zork.net
high we were above the blogosphere." -- Carlos Laviola
More information about the conspire
mailing list