thanks Dougal, this is one feature I would LOOOVE to see implemented on the eeepc for puppy. What you say makes sense, but how come the default Xandros installation is able to suspend, then restore again? Same hardware, feature I'd love to see. Where in the Xandros system would this be located. (no longer have Xandros on my eeepc, but backed up everything, and happy to do a bit of browsing.) Cheers.Dougal wrote:I wouldn't recommend trying to get suspend working on any of those machines with the internal flash drives.tempestuous wrote:I didn't add the Fn+F1 suspend-to-ram function, because this is likely to crash Puppy.
If you want to experiment with Puppy-compatible suspend, there is a script here -
http://www.murga-linux.com/puppy/viewtopic.php?t=13410
but looking through that script I see that it's probably not compatible with Puppy4.x
Further experimentation is required.
When you shut down (including suspend), the USB controller is reset and thus the usb devices get renamed... so it won't resume.
There's a kernel config option to help with that (CONFIG_USB_PERSIST), but even with that I couldn't get it to resume properly on the Classmate (I could resume with an initrd, but if I had any mounted partitions they disappeared after resume, thus resuming with a proper system didn't work...).
~dinky