Hi, I haven't really investigated much linux other than desktop customization so you may have to tone down technical language a bit for me.
When resuming my laptop from suspension, before the login window shows up I see text along the lines of "device failed to restore [???] -19".
Looking around a bit I found the following lines in kernel.log, with timestamps consistent to the time of de-suspension (surrounding lines included as I do not know what may or may not be relevant):
Oct 4 12:12:40 lennywheezy kernel: [119518.064433] sd 0:0:0:0: [sda] Starting disk
Oct 4 12:12:40 lennywheezy kernel: [119518.114684] legacy_resume(): pnp_bus_resume+0x0/0x6b returns -19
Oct 4 12:12:40 lennywheezy kernel: [119518.114687] PM: Device 00:0a failed to resume: error -19
Oct 4 12:12:40 lennywheezy kernel: [119518.117710] Extended CMOS year: 2000
Oct 4 12:12:40 lennywheezy kernel: [119518.124126] firewire_core: skipped bus generations, destroying all nodes
Oct 4 12:12:40 lennywheezy kernel: [119518.428114] usb 4-1: reset full speed USB device number 2 using uhci_hcd
I imagine the first step is figuring out what device 00:0a is, but I do not know how to do that. Googling around points me towards "sys" which makes sense as I see a folder /sys/devices, the subfolders of which contain symlinks of the form hex:hex, but there does not appear to be a 00:0a there, and I would not know what to do were there to be one.