Difference between revisions of "TuxOnIce"

From ThinkWiki
Jump to: navigation, search
(Model-specific Status: - suspend2 2.2-rc11 fixes fglrx issue)
(Model-specific Status)
Line 15: Line 15:
  
 
* ThinkPad {{T43}}: works; requires SATA resume patch and the SATA drivers compiled as built-in or in initrd (see [[Problems with SATA and Linux]])
 
* ThinkPad {{T43}}: works; requires SATA resume patch and the SATA drivers compiled as built-in or in initrd (see [[Problems with SATA and Linux]])
* ThinkPad {{T21}}: works; need to unload the sound module (<tt>snd-cs46xx</tt>) on suspend
+
* ThinkPad {{T21}}: works; need to unload the sound module (<tt>snd-cs46xx</tt>) on suspend. May want to enable UseDummyXServer if running X.
 
* ThinkPad {{X41T}}: works; requires SATA resume patch and the SATA drivers compiled as built-in or in initrd (see [[Problems with SATA and Linux]]) and a {{path|hibernate.conf}} fix (see [[Installing Fedora Core 4 on a ThinkPad X41 Tablet]])
 
* ThinkPad {{X41T}}: works; requires SATA resume patch and the SATA drivers compiled as built-in or in initrd (see [[Problems with SATA and Linux]]) and a {{path|hibernate.conf}} fix (see [[Installing Fedora Core 4 on a ThinkPad X41 Tablet]])
 
* ThinkPad {{X22}}: works (see [[Installing Ubuntu (Breezy) on a ThinkPad X22]])
 
* ThinkPad {{X22}}: works (see [[Installing Ubuntu (Breezy) on a ThinkPad X22]])

Revision as of 09:54, 23 November 2005

General

Software Suspend 2, also called "swsusp2" and "suspend2", is an implementation of suspend-to-disk functionality in the form of a Linux kernel patch and several userspace utilities. It is an alternative to both the BIOS-driven hibernation feature found on most ThinkPad models, and the "software suspend" functionality built into recent Linux kernels.

Compared to the alternatives, Software Suspend 2 has some unique features:

  • The ability to compress the memory image as it is written to disk, thereby reducing suspend and resume times.
  • Saving the memory image into the swap partition or a file on a normal filesystem, instead of a dedicated partition
  • Cancelling a suspend in progress
  • Control over amount of RAM written to disk -- can (optionally) discard cached disk blocks to reduce suspend and resume times
  • Textual and graphical UI (optional)
  • Improved reliability under some circumstances -- if the alternatives don't work, try this one!

Since it is implemented purely in software, Software Suspend 2 is in principle machine-independent and should work on all modern ThinkPad models. However, in some cases problematic driver need to be unloaded before suspension.

Model-specific Status

Installation Instructions

The project home page has a detailed HOWTO and FAQ.

External links