tyler wrote:
Hi,
I'm running Squeeze on a Thinkpad R60. I use Fluxbox, and do most admin
tasks from the command line. Hibernate to disk works fine with 'sudo
hibernate'. However, I can't get suspend to ram to work.
I've tried s2ram, the Thinkpad hotkey (Fn-F4), 'echo mem >
/sys/power/state', changing hibernate.conf to point to put the sleep
method ahead of the hibernate method (i.e., ram.conf ahead of
suspend2.conf), and s2both, all with the same result: The screen
switches to a text terminal, with messages indicating suspend is
happening. A few seconds later, I'm dropped back into Fluxbox. The
syslog for a typical attempt is pasted below.
Since I'm getting warnings about failing to suspend usb devices, I tried
adding
UnloadAllModules yes
UnloadModules uhci_hcd ehci_hcd
to hibernate.conf, but neither line fixes the problem. Any other
suggestions?
Thanks,
Tyler
Linux blackbart 2.6.26-1-686 #1 SMP Sat Jan 10 18:29:31 UTC 2009 i686 GNU/Linux
Mar 20 23:05:37 blackbart kernel: [438516.701882] PM: Syncing filesystems ...
done.
Mar 20 23:05:49 blackbart cpufreqd: event_wait : Error polling ACPI Event handler: Interrupted system call
Mar 20 23:05:49 blackbart acpid: client connected from 2680[0:0]
Mar 20 23:05:49 blackbart acpid: 1 client rule loaded
Mar 20 23:05:49 blackbart kernel: [438518.999314] Freezing user space processes ... (elapsed 0.06 seconds) done.
Mar 20 23:05:49 blackbart kernel: [438519.064467] Freezing remaining freezable
tasks ... (elapsed 0.00 seconds) done.
Mar 20 23:05:49 blackbart kernel: [438519.064764] Suspending console(s)
Mar 20 23:05:49 blackbart kernel: [438530.076133] suspend_device():
usb_suspend+0x0/0x39 [usbcore] returns -110
Mar 20 23:05:49 blackbart kernel: [438530.076187] Could not suspend device
3-1.3: error -110
Mar 20 23:05:49 blackbart kernel: [438530.076196] PM: Some devices failed to
suspend
Mar 20 23:05:49 blackbart kernel: [438530.076405] Restarting tasks ... done.
Mar 20 23:05:49 blackbart acpid: client connected from 7653[0:0]
Mar 20 23:05:49 blackbart acpid: 1 client rule loaded
Ended up being a pretty simple fix for my T61 running lenny.. Both
suspend and hibernate work perfect.
echo 'SUSPEND_MODULES="ehci_hcd"' > /etc/pm/config.d/01config
edit
/usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-lenovo.fdi
changing true to false in the section that contained my model number..
<merge key="power_management.quirk.s3_bios" type="bool">false</merge>
Lots more here..
http://tinyurl.com/ccrpm4 & http://wiki.debian.org/Suspend
Hope that might get you going..
Daryl
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]