Hi All

Just installed a new laptop with Jessie testing and found that suspend events do not trigger suspend action.

Looking through the threads of the included bugs reports there seems to be a bit of an overlap so I've CC'ed you all in.

System Information
        Manufacturer: Dell Inc.
        Product Name: Latitude E7240
        amd64

Related Packages
gnome-power-manager                   3.8.2-1
acpi-support-base 0.141-2
acpid                                 1:2.0.20-1
systemd                               204-6
pm-utils                              1.4.1-13
upower                                0.9.23-2+b1

A bit of investigation found that the acpi-support-base scripts have a small problem, With the 'su' is in place a call to CheckPolicy from a non root account prompts for a password. The following patch fixed the password prompt and allowed suspend to initiate.

--- /usr/share/acpi-support/policy-funcs.orig 2014-01-16 19:24:48.828610060 +1100 +++ /usr/share/acpi-support/policy-funcs 2014-01-16 19:25:31.169186162 +1100
@@ -44,7 +44,7 @@
         test -r /proc/$p/environ || continue
DBUS_SESS=$(grep -a -z "DBUS_SESSION_BUS_ADDRESS=" /proc/$p/environ || :)
         test "$DBUS_SESS" != "" || continue
- su $(ps -o user= $p) -s /bin/sh -c "$DBUS_SESS dbus-send --print-reply --dest='$DEST' '$DBUS_PATH' '$METHOD'" + $DBUS_SESS dbus-send --print-reply --dest='$DEST' '$DBUS_PATH' '$METHOD'
     done
 }

The pacth allows the lid to initiate and complete a suspend, the problem now is the power button issues a shutdown. gnome-tweak-tool suggests that the power button is set to suspend ( this could be a problem with my gnome profile though ).

Darren


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to