Le 04/29/14 13:39, Kay Sievers a écrit : > On Tue, Apr 29, 2014 at 1:16 PM, Julien Muchembled <[email protected]> wrote: >> Homepage: http://tuxonice.net/ >> --- >> src/shared/sleep-config.c | 6 ++++++ >> 1 file changed, 6 insertions(+) >> >> diff --git a/src/shared/sleep-config.c b/src/shared/sleep-config.c >> index cf1cd40..d1f7fb1 100644 >> --- a/src/shared/sleep-config.c >> +++ b/src/shared/sleep-config.c >> @@ -224,6 +224,12 @@ static bool enough_memory_for_hibernation(void) { >> size_t size = 0, used = 0; >> int r; >> >> + /* TuxOnIce is an alternate implementation for hibernation. >> + * It can be configured to compress the image to a file or an >> inactive >> + * swap partition, so there's nothing more we can do here. */ >> + if (access("/sys/power/tuxonice", F_OK) == 0) > > Is this available in the upstream kernel, or planned to to be merged?
It's not available in vanilla. I don't know if it's planned to be merged. > Systemd does not support any unmerged kernel features, unless there a > very strong strategic reason to do that. I use Debian, which has just packaged version 208, and hibernate key stopped working after upgrading from 204. Rebuilding systemd with this patch is the only option. I am the maintainer a TOI user interface for Debian[1] and I recently added systemd support to it[2] This patch could be a Debian patch to systemd package but it would help all dists that support TOI if it was merged upstream. I use TOI since 2006 and given its quality, I hope you will accept such a small and simple patch. Julien [1] http://packages.qa.debian.org/t/tuxonice-userui.html [2] http://anonscm.debian.org/gitweb/?p=collab-maint/tuxonice-userui.git;a=commit;h=aed3cfd321440118575d52ee54dbf07ebe5a2987 _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
