14 Nov 2001 gregf   » (Journeyer)

Software Suspend

SWSUSP

Enable the possibilty of suspending machine. It doesn't need APM. You may suspend your machine by either pressing Sysrq-d or with 'swsusp' or 'shutdown -z <time> (patch for sysvinit needed). It creates an image which is saved in your active swaps. By the next booting the kernel detects the saved image, restores the memory from it and then it continues to run as before you've suspended. If you don't want the previous state to continue use the 'noresume' kernel option.

Right now you may boot without resuming and then later resume but cannot use those swap partitions/files which were involved in suspending. Also, there is a risk that buffers on disk won't match with saved ones (There is a code that revalidates buffers but currently disabled..) If you need such a facility you may give it a test.

Objective:

To take this code and the code needed to develope it so we can build our hardware device accordingly.

Example:

A gnome desktop configuration that user has configured to his/her personal envirnonment. Capture all the desktop settings, icons, applets, etc, and store it on some removable storage device. Take this device and place it into some other machine, `boot` into the envirnonment as you would your own into the last saved session.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!