From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id OFBuLMZm8mKbuAAAbAwnHQ (envelope-from ) for ; Tue, 09 Aug 2022 15:53:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id nfdRLMZm8mIX+AAAauVa8A (envelope-from ) for ; Tue, 09 Aug 2022 15:53:10 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9069CC225 for ; Tue, 9 Aug 2022 15:53:10 +0200 (CEST) Received: from localhost ([::1]:46038 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oLPfR-0001sb-F5 for larch@yhetil.org; Tue, 09 Aug 2022 09:53:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36440) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLPfK-0001sE-Kn for bug-guix@gnu.org; Tue, 09 Aug 2022 09:53:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53167) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oLPfK-0004hK-Bu for bug-guix@gnu.org; Tue, 09 Aug 2022 09:53:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oLPfK-0001MC-71 for bug-guix@gnu.org; Tue, 09 Aug 2022 09:53:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#57052: elogind-service specifies a variable that's ignored by defualt Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 09 Aug 2022 13:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57052 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Liliana Marie Prikler Cc: Cairn , 57052@debbugs.gnu.org Received: via spool by 57052-submit@debbugs.gnu.org id=B57052.16600531555183 (code B ref 57052); Tue, 09 Aug 2022 13:53:02 +0000 Received: (at 57052) by debbugs.gnu.org; 9 Aug 2022 13:52:35 +0000 Received: from localhost ([127.0.0.1]:42916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLPet-0001LV-6v for submit@debbugs.gnu.org; Tue, 09 Aug 2022 09:52:35 -0400 Received: from mail-qt1-f170.google.com ([209.85.160.170]:36453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLPeq-0001LH-MT for 57052@debbugs.gnu.org; Tue, 09 Aug 2022 09:52:33 -0400 Received: by mail-qt1-f170.google.com with SMTP id h22so8779072qta.3 for <57052@debbugs.gnu.org>; Tue, 09 Aug 2022 06:52:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc; bh=K+okVWeGP3Pfdje1tmFHXG71XthPp4FzR51aKv9liqM=; b=BjKTfCoTNuf/NU7DVhgNW/jl2XxybAaW+lhvR2T00sF/1F+BWD/JUusWxM+kGMdTxE bkpkUsg9oS7M1T9Sv+MehXTiVgjWt3b9y5kH/1RoNXl8X+j7xbIR+hsBN4SPQ06i4PfR oF7MiLl/jmYM6VI4NM4pDyMh6+gQYF5WcoF/AXldLa+p2M2tAwFx/+qqNstXK7rHgWaS L2+SLbf37yOXdVRXI5Z/OIZJMveUs9gkknwj9Tweh09JHRlaPE6fY0KaU5hXkgN/oAcr Zko415BPEr811ZX4rqmpFsuRu6huWOPF6sR8DZYRfGfFX6nPp0yb1hwX1aYAXj5zcUmN ooHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc; bh=K+okVWeGP3Pfdje1tmFHXG71XthPp4FzR51aKv9liqM=; b=7VcsXbQpSV2BwrVj+Z06RDTbT0pg/2gSS4rMQKkldsCne32n+WOMdDYUsDsl4Ru3Um +6OvQwyYYaIzIHloStx1dDGzmrvoGjGRgOniKJYN6HokCPX/+IBrdUsWKenKkfByfRUH 7O0ioerPsgsgLsakq52N1QQt2LId7P1nV2oMGRXJTCTQSDliKOBFDf7t6zpUD5DtkWj3 4/0qKahcfGdhu7ZCX4VhFqUq5EV3HHO9nglrRCgcesmvAgf3KtQtxfRs3GAjKaazfwTB Hu1l2Yjk3zOqFcysjClk0TLJBfbOmptgeT5XoSiP+cksxHNvJ+IZXeziT/ACZcI2PUsW ywaA== X-Gm-Message-State: ACgBeo1LnRQagOrRFBiHkz+rWEq9y7BE8Z/9FS234UKybCKeSM2hdFk/ QNBMk8s4Jcp0e7ZvXoOs9gQChERUWAo= X-Google-Smtp-Source: AA6agR5Sq5wuJJIWnDFcVedy5q/8rbhjik7A7CiknkI+qNmMKsXnlskTtP3avH1Xtz7oWHVcL2UQxw== X-Received: by 2002:a05:622a:1a11:b0:341:4c47:8cc2 with SMTP id f17-20020a05622a1a1100b003414c478cc2mr20348025qtb.175.1660053146730; Tue, 09 Aug 2022 06:52:26 -0700 (PDT) Received: from hurd (dsl-10-135-11.b2b2c.ca. [72.10.135.11]) by smtp.gmail.com with ESMTPSA id j9-20020a05620a288900b006b5d8eb2414sm11259179qkp.120.2022.08.09.06.52.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Aug 2022 06:52:26 -0700 (PDT) From: Maxim Cournoyer References: <1MoJ5UI-6FMbpR2WSMjNbdVXZd4GisV-Dl1HPuLfgYLOQYl4Udg7HLNR8NDmZ47slyi4grIwH93xXL8xORLxUo4O80MR34q3wLXMmnktYH8=@pm.me> <8b93b5ce9f1c9caab7a65fcc672dddd24c7ad373.camel@ist.tugraz.at> Date: Tue, 09 Aug 2022 09:52:25 -0400 In-Reply-To: <8b93b5ce9f1c9caab7a65fcc672dddd24c7ad373.camel@ist.tugraz.at> (Liliana Marie Prikler's message of "Mon, 08 Aug 2022 12:45:10 +0200") Message-ID: <8735e5plra.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1660053190; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=K+okVWeGP3Pfdje1tmFHXG71XthPp4FzR51aKv9liqM=; b=gxbaOf5Sa1jlXmDzOWVFsGnaOMGqkA8H9d+biE87rpkG0119LsKC9dpdBUg0CUJqcSQsL8 i8v7Bd+NXojxOJQcUqEx/HzipqQXge8R3bPha2RpqlBfpNP3SLgIKV9p2dfTzwwdLr/nEI iaszYvmEdVFGCwq2eT7l1seEFz6THB6+CPGh/A10YnA8PQ9SORiBVi+bg7vMbxqxJM7jKZ 03FfMHH6Ln4zMiOpq8MCadq9tEMR0j57x4+woXTX8LIK/fc2xtWnhU3mBQ4JGw/UWyICNU G0CYXCP06jHqDl5GTBQ8mGcTrNUnCDmME6l9aVTkN/6R8zlWgwEnr0cyFJAkjQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1660053190; a=rsa-sha256; cv=none; b=bddRUDTnPZeprhhHg6bSXSj/fHKoUME9FmHO1tdH8zRqVvaBjeYCXhDWu7pUS5zxAjKIkA y/p1f2F3Irvfnm4cKbl+Vg0iciDBz4bH6PJA1XnCOmHZPofPJB6JfLR72F2vXtnRz2JwEL eiX8VgY0RowYElAhZnQJby5kNexMjkTsiMcSlzI2KpX8GCOv0fvp6I2Y6WSnQ7TJqXzHak sY/dNXdIcG+CX8ntJMRIyo+8HYvQxllzEOEyeVu+VdS799s98QwwEuM3LVZkNZC+UyHfUq sWfRNXCUbFls1jv66+wD2I52QbYYhMPWFnJm0TgBV0YiIBVgNzei631EkRKHUA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=BjKTfCoT; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 5.01 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=BjKTfCoT; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 9069CC225 X-Spam-Score: 5.01 X-Migadu-Scanner: scn0.migadu.com X-TUID: DJktRezWHxLE Hi, Liliana Marie Prikler writes: > Am Sonntag, dem 07.08.2022 um 23:29 +0000 schrieb Cairn: >> "HandleLidSwitchExternalPower= is completely ignored by default (for >> backwards compatibility)"[1] >> >> I noticed (with help in IRC) that my laptop wasn't suspending on lid >> close when plugged in and charging, which I hadn't seen happen on >> other systems. I now know that I can set this by configuring the >> `elogind-service` parameter `handle-lid-switch-external-power`. >> Regardless, it seems like it should default to being unset rather >> than set/ignored, since that would heed the line I quoted above. > I think you're misreading that line. What it states is not that > "HandleLidSwitchExternalPower" is ignored by default, but > "HandleLidSwitchExternalPower=" is ignored by default, i.e. there will > be no value unless one was provided (whichever semantics "no value" has > later on) is only confusingly explained later on. > > IMHO the Guix behaviour of always setting a value is the right one > (explicit is better than implicit after all). As for the default > values, one might disagree as to which fits, but I don't think ignoring > lid switches while powered is harmful. It can be. I have a Lenovo T430s with a partially discolored LCD from heat after I left it closed in a backpack for a couple hours, thinking it would have suspend (it was not). That would not have happened with the value supposed to be default (which matches the behavior used on most other systems). So I'd favor having the default to suspend on any lid close. Thanks, Maxim