The problem appears when uswsusp is installed because of an incorrect
test for the use of uswsusp for suspend for SLEEP_MODE=auto.
This is what ships in /usr/lib/pm-utils/pm-functions
# Try userspace software suspend
if [ -c /dev/snapshot ] && command_exists s2disk ; then
SLEEP_MODULE="uswsusp"
fi
This is what should ship
# Try userspace software suspend
if [ -c /dev/snapshot ] && command_exists s2ram ; then
SLEEP_MODULE="uswsusp"
fi
The following patch to 10-sleep-mdule-auto-detection.patch appears to
resolve the problem
--- pm-utils-1.1.2.4/debian/patches/10-sleep-module-auto-detection.patch.orig
2008-09-18 13:58:46.000000000 -0400
+++ pm-utils-1.1.2.4/debian/patches/10-sleep-module-auto-detection.patch
2008-09-18 11:43:16.000000000 -0400
@@ -20,7 +20,7 @@
+ SLEEP_MODULE="kernel"
+
+ # Try userspace software suspend
-+ if [ -c /dev/snapshot ] && command_exists s2disk ; then
++ if [ -c /dev/snapshot ] && command_exists s2ram ; then
+ SLEEP_MODULE="uswsusp"
+ fi
+
However... My thinkpad T61 appears to now get upset with kernel suspend.
So I built debian sid's uswsup-0.8-1 which provides s2ram. And everything
appears to be happy now.
Now off to find out why we're still on a 15 month old version of
uswsusp, and why splashy.h has gboolean instead of int.
--
suspend button disappears after pm-utils upgraded to 1.1.2.4-1ubuntu2
https://bugs.launchpad.net/bugs/267141
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs