Maven


Suspend to RAM on IBM ThinkPad Z60m with SATA drive

Posted in Linux by arekm on the April 23rd, 2006

Suspend on this laptop works quite well beside one important thing – SATA driver (ata_piix). It doesn’t resume properly, scsi subsystem timeouts, filesystem reports errors and the whole fs is remounted read only.

Recently Hugh Dickins found a way to make resume reliable:
http://lkml.org/lkml/2006/4/21/303

Apply it to latest kernel (2.6.17rc2 in my case) and use suspend userspace tool s2ram.

It isn’t best way (patch violates layers in libata driver) but that’s all. It’s usable until clean solution is found.

5 Responses to 'Suspend to RAM on IBM ThinkPad Z60m with SATA drive'

Subscribe to comments with RSS or TrackBack to 'Suspend to RAM on IBM ThinkPad Z60m with SATA drive'.

  1. treo said,

    on June 21st, 2006 at 19:21

    Does it also work with the 2.6.17 Release?

  2. arekm said,

    on June 21st, 2006 at 21:20

    Works well in 2.6.17-rc5-git5 without additional patches, so final 2.6.17 should be good, too.

  3. treo said,

    on June 22nd, 2006 at 19:41

    I tried it now and it works fine, but i just cant get suspend to disk to work, it seams to write the image just fine and seems to come back, but it hangs after it says “resume: image successfully loaded”. any advice?

  4. arekm said,

    on June 22nd, 2006 at 19:54

    Do you use http://suspend.sf.net tools? These do work well with suspend && resume from ram and from disk for me. There is one glitch – my z60m doesn’t resume properly when glx module is loaded in xorg.conf (note that I have dri/drm running).

  5. treo said,

    on June 25th, 2006 at 11:31

    Yes, I use these tools. s2ram works just fine, but I just cant get my x41 resumed, as I said it seems to work but then it just hangs after die already said line.

Leave a Reply