Package: systemd Version: 204-1 Severity: normal Starting with systemd v183, systemd will handle power events, e.g. {power,sleep,hibernate} button presses, lid switch events and react accordindly.
Desktop environments, which want to handle power events themselves, are supposed to use the inhibit API [1], to tell logind which keys they want to handle on their own. KDE 4.10 (in sid) and GNOME 3.8 (currently in experimental) have support for that inhibit API. For other environments, this react to power events themselves, this means that we will get a double-suspend if such an event happens. Logind has a configuration file [1], which allows to configure how logind reacts on those various events and it has a command line tool systemd-inhibit, which can be used to tell logind to not react on power events. We could ask alternative desktop environments, to ship an xdg autostart file for their particular DE, running systemd-inhibit, if they want to handle power management themselves. We could also ship an autostart file in systemd itself, which runs everywhere besides GNOME and KDE Idea, suggestions? Michael [1] http://www.freedesktop.org/wiki/Software/systemd/inhibit/ [2] http://cgit.freedesktop.org/systemd/systemd/tree/src/login/logind.conf -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (200, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.10-1-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages systemd depends on: ii initscripts 2.88dsf-43 ii libacl1 2.2.52-1 ii libaudit0 1:1.7.18-1.1 ii libc6 2.17-7 ii libcap2 1:2.22-1.2 ii libcryptsetup4 2:1.6.1-1 ii libdbus-1-3 1.6.12-1 ii libgcrypt11 1.5.2-3 ii libkmod2 9-3 ii liblzma5 5.1.1alpha+20120614-2 ii libpam0g 1.1.3-9 ii libselinux1 2.1.13-2 ii libsystemd-daemon0 204-1 ii libsystemd-journal0 204-1 ii libudev1 204-1 ii libwrap0 7.6.q-24 ii udev 204-1 ii util-linux 2.20.1-5.5 Versions of packages systemd recommends: ii libpam-systemd 204-1 Versions of packages systemd suggests: ii systemd-ui 2-2 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org