From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nolan Wright Subject: bug#37290: Guix System: Hibernation Date: Mon, 2 Sep 2019 17:06:31 -0400 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000450bd505919859ad" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:49653) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i4vD3-0003E5-Ee for bug-guix@gnu.org; Mon, 02 Sep 2019 18:54:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i4vD1-0006KT-PO for bug-guix@gnu.org; Mon, 02 Sep 2019 18:54:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50241) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i4vD0-0006Jc-Jx for bug-guix@gnu.org; Mon, 02 Sep 2019 18:54:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i4vD0-0000C9-If for bug-guix@gnu.org; Mon, 02 Sep 2019 18:54:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:34427) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i4tXC-0003Cd-7h for bug-guix@gnu.org; Mon, 02 Sep 2019 17:06:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i4tXA-0006jb-Op for bug-guix@gnu.org; Mon, 02 Sep 2019 17:06:46 -0400 Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]:39762) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i4tXA-0006i4-Hb for bug-guix@gnu.org; Mon, 02 Sep 2019 17:06:44 -0400 Received: by mail-lj1-x22c.google.com with SMTP id j16so7785290ljg.6 for ; Mon, 02 Sep 2019 14:06:44 -0700 (PDT) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 37290@debbugs.gnu.org --000000000000450bd505919859ad Content-Type: text/plain; charset="UTF-8" Hello, I have a desktop computer that sits in the same room where I sleep. The fans produce a noise that I would prefer not to hear when going to bed. For that reason, I wish to make use of the hibernation feature, in which the system state is suspended to disk as described here: https://wiki.archlinux.org/index.php/Power_management/Suspend_and_hibernate The IRC user *nxck*, who was very helpful, after some brief experimentation concluded that Guix System probably does not support the hibernation feature. Indeed the following comment in the source code suggests as much: http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/desktop.scm#n598 Additionally I found the following message in this mailing list from three years ago which stated that the feature is not supported: https://lists.gnu.org/archive/html/bug-guix/2016-11/msg00067.html The three requirements for the hibernation feature to my knowledge are: 1) sufficient swap space; 2) the resume kernel parameter; and 3) the resume hook in the initramfs. So, in the case that this feature is currently supported, I ask for guidance in implementing it, and in the case that it is not currently supported, I put forth my advocacy for its support and ask for guidance in adding support for it. Thank you. --000000000000450bd505919859ad Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

I have a desktop comp= uter that sits in the same room where I sleep. The fans produce a noise tha= t I would prefer not to hear when going to bed. For that reason, I wish to = make use of the hibernation feature, in which the system state is suspended= to disk as described here:

https://w= iki.archlinux.org/index.php/Power_management/Suspend_and_hibernate

The IRC user nxck, who was very helpful, after = some brief experimentation concluded that Guix System probably does not sup= port the hibernation feature. Indeed the following comment in the source co= de suggests as much:


Additionally I found the following message in this mailing = list from three years ago which stated that the feature is not supported:


The three requirements for t= he hibernation feature to my knowledge are: 1) sufficient swap space; 2) th= e resume kernel parameter; and 3) the resume hook in the initramfs.

So, in the case that this feature is currently supported,= I ask for guidance in implementing it, and in the case that it is not curr= ently supported, I put forth my advocacy for its support and ask for guidan= ce in adding support for it.

Thank you.
--000000000000450bd505919859ad--