X-Loop: help-debbugs@HIDDEN Subject: bug#68384: TTY Auto-login is not compatible with elogind Resent-From: Lars Rustand <rustand.lars@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 11 Jan 2024 13:02:01 +0000 Resent-Message-ID: <handler.68384.B.17049780876337 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 68384 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 68384 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.17049780876337 (code B ref -1); Thu, 11 Jan 2024 13:02:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Jan 2024 13:01:27 +0000 Received: from localhost ([127.0.0.1]:59023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rNugY-0001df-Fk for submit <at> debbugs.gnu.org; Thu, 11 Jan 2024 08:01:27 -0500 Received: from lists.gnu.org ([2001:470:142::17]:35056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rustand.lars@HIDDEN>) id 1rNudS-0007X2-67 for submit <at> debbugs.gnu.org; Thu, 11 Jan 2024 07:58:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <rustand.lars@HIDDEN>) id 1rNudP-0002XF-9E for bug-guix@HIDDEN; Thu, 11 Jan 2024 07:58:11 -0500 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <rustand.lars@HIDDEN>) id 1rNudN-0001gn-Hu for bug-guix@HIDDEN; Thu, 11 Jan 2024 07:58:11 -0500 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-50e67f70f34so5568575e87.0 for <bug-guix@HIDDEN>; Thu, 11 Jan 2024 04:58:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704977887; x=1705582687; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:user-agent:from:to:cc :subject:date:message-id:reply-to; bh=ZTcFyABEx4bZ08ODiG4E2oc5Ja3aK0+VXP+p9pzKqnQ=; b=Kq5+KoriDCNVADYWh6KTZOkzdSJTAXFtmX0y/KC4+9YJAlX8n3PRMbQ8Y/YQoYAJgT Q5b/i03fmPhXvQh03LOGc1zXkqikP9iOCbrX77PSro37RTcJ0RYNjArKuHNTKrSdhBqp rfw6KiwxSI3iupayXGQ4VOhFdawfn6J49VJmwj68W8AE9Q6qjn9L/1/B+/kzffnWKkzC XdGyygpV5WYLvSIfbwBMgaszyHOSdVjRxTO7TtzTDlQf+G7SnQu3y0aK0nBFA4pgkIy5 2cFk7PCj0dJfU8sjHfZ86LY4gXq0VcMAnCz5mhtL8OaHQ7JDt4giDueKiQTRGf8zQqfa 5vhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704977887; x=1705582687; h=mime-version:message-id:date:subject:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZTcFyABEx4bZ08ODiG4E2oc5Ja3aK0+VXP+p9pzKqnQ=; b=Yyw7gLvnWKAoNNvAxGYbmwd/P/gs3Wnl4OwE/65yIWNEYtEfCiKnZBmxo8BxlIWK/q Lq/lmd9oEN8RupZ7PopY0d9z3K/meIgDbHPVgGkjMUbny+xNmYtMzFrZlXXccBol4XhN YR9h0j9+mmlFCP5G77oWNcyhjqqe4SJzU6AY38VaGnCom8TfM60bPEi5xrqS6Qhksw0v i4w76bVIBrlce/ads5me13vnYC84DTNGFHp5mqFyIsFWdFgKGWrcpQiSF0QJnW5rBhd4 f7I6PNO+9oG+hz/W5vniv+7+9LXCNX7lzC4F+GJ59h6WqX957mME3K5dIOJMoczPL+zj AWYA== X-Gm-Message-State: AOJu0YwAeHzhmOoTYp52VxL32WVmYonO0Snpa0av/wUZUCg0SQUKwPe0 TnuE94Cyvfzhamh0JJZyF+6pprdAuM8= X-Google-Smtp-Source: AGHT+IH4krNcnQIlmZISN2vswMoeI6/T4roMZai/3DjQVr/g4Ym2QSjP9At01NJVk1zEpqjKKuiFlQ== X-Received: by 2002:a05:6512:3130:b0:50d:f81e:6872 with SMTP id p16-20020a056512313000b0050df81e6872mr442441lfd.10.1704977886786; Thu, 11 Jan 2024 04:58:06 -0800 (PST) Received: from localhost ([128.39.248.79]) by smtp.gmail.com with ESMTPSA id o12-20020a056512050c00b0050e76168216sm187733lfb.10.2024.01.11.04.58.05 for <bug-guix@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Jan 2024 04:58:06 -0800 (PST) User-agent: mu4e 1.10.8; emacs 30.0.50 From: Lars Rustand <rustand.lars@HIDDEN> Date: Thu, 11 Jan 2024 13:46:32 +0100 Message-ID: <87le8wc9ih.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::132; envelope-from=rustand.lars@HIDDEN; helo=mail-lf1-x132.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Mailman-Approved-At: Thu, 11 Jan 2024 08:01:25 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Enabling both TTY auto-login and elogind-service-type at the same time results in an error immediately after automatic login to the tty with the message "Error in service module", and the TTY then is frozen. Auto-login works fine if I disable elogind, but elogind is unfortunately a crucial part of the Guix system since a lot of things does not work without it. Below is attached a minimal example, simply commenting out the elogind service in this example makes it works as expected. Running it as is will result in the error I mentioned. (use-modules (gnu) (gnu services) (gnu services base) (gnu services desktop) (gnu bootloader) (gnu bootloader grub) (gnu system) (gnu system file-systems) (gnu system accounts) (gnu system locale)) (operating-system (host-name "minimal") (users (cons* (user-account (name "lars") (group "users")) %base-user-accounts)) (services (cons* (service elogind-service-type) (modify-services %base-services (mingetty-service-type config => (mingetty-configuration (inherit config) (auto-login "lars")))))) (bootloader (bootloader-configuration (bootloader grub-efi-bootloader) (targets '("/boot/efi")))) (file-systems (cons* %base-file-systems)))
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Lars Rustand <rustand.lars@HIDDEN> Subject: bug#68384: Acknowledgement (TTY Auto-login is not compatible with elogind) Message-ID: <handler.68384.B.17049780876337.ack <at> debbugs.gnu.org> References: <87le8wc9ih.fsf@HIDDEN> X-Gnu-PR-Message: ack 68384 X-Gnu-PR-Package: guix Reply-To: 68384 <at> debbugs.gnu.org Date: Thu, 11 Jan 2024 13:02:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 68384 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 68384: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68384 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#68384: TTY Auto-login is not compatible with elogind References: <87le8wc9ih.fsf@HIDDEN> In-Reply-To: <87le8wc9ih.fsf@HIDDEN> Resent-From: Christian Miller <christian.miller@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 14 Jan 2024 16:01:01 +0000 Resent-Message-ID: <handler.68384.B68384.170524803922413 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68384 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 68384 <at> debbugs.gnu.org Received: via spool by 68384-submit <at> debbugs.gnu.org id=B68384.170524803922413 (code B ref 68384); Sun, 14 Jan 2024 16:01:01 +0000 Received: (at 68384) by debbugs.gnu.org; 14 Jan 2024 16:00:39 +0000 Received: from localhost ([127.0.0.1]:43995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rP2ud-0005p1-5q for submit <at> debbugs.gnu.org; Sun, 14 Jan 2024 11:00:39 -0500 Received: from mail.dadoes.de ([159.69.132.198]:33146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <christian.miller@HIDDEN>) id 1rP2ua-0005YC-PY for 68384 <at> debbugs.gnu.org; Sun, 14 Jan 2024 11:00:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dadoes.de; s=default; t=1705248030; bh=l485X+d1pgUFDi+iqyXmvTJ+jJfcQf5/JMjvTRa5DT0=; h=Date:From:To:Subject:From; b=iQh1dFXjbnCfVXYYOCIfH1foWzMz7nJ14Y8BTQV9XklsZ7cSvrdRn14bZ16X/7aAr b5wqABEDwhXphv+FRFHmzTuDl1IAR+k1CCK8KvplEPWT0yzHMIKwMuz/dfCcCu+dOF LBhNILhvebemtbo6yOsgHKCzPfWT8Vrv+VX73HDxYiSuUT4qe0toBNOtaIHF6x/mtA bB/esn7j/xE+ZfYj/ekaec8Nyzm2KJq6/jqRpKtj8d3Pxd2WANS3X5+jUrFPAlPX3k rxipmx4vtr356muiTxWwKHs2OOeE3MAr4NvusCWPddQSzp6FbSWum/IkepB6Q8L/um LPkpeQR9SdUGEJbMuDSY8vzjQYZwx/OQ1ElsGY9lZtVcaGpXOmiiN6h+kPY2uGl1op wM1iHVwehLd//QVKJjAcZBI9BF153TvvDO0+ZkX+BtSbueKNABFvgeva8wq38Ohlsq OcSXgKWh8+jdykD0Cu96cbAe0SV+oCsxSC+OVkJ6cZM2E16NU8bT6xccSl7qtY25W7 V2kasj7JKVU+vWJnHnXc3E9BYWTNALKsxsXMWzs+8tH+uxhWjLv31wUjeL4J4O/o9D ocJ+fGpuTzQxIh9fVlOgC/wAHogASPcjbUpyOCh8GpuWy+whyrbg3IFxPPTHrvGfLw L+vOn2/gc18tgLZnx+7/aAe0= Received: from gnu (unknown [10.10.10.2]) by mail.dadoes.de (Postfix) with ESMTPSA id 4F27581D67 for <68384 <at> debbugs.gnu.org>; Sun, 14 Jan 2024 17:00:30 +0100 (CET) Date: Sun, 14 Jan 2024 17:00:29 +0100 Message-Id: <874jffzyzm.fsf@HIDDEN> From: Christian Miller <christian.miller@HIDDEN> X-Spam-Status: No, score=-1.2 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mail.dadoes.de X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello, I have the same issue. Using the following works for me, though you need to press a button on the keyboard. (modify-services %desktop-services (delete gdm-service-type) (mingetty-service-type config => (mingetty-configuration (inherit config) (auto-login "cm") ;; TODO: Work around to fix "Error in service module" (login-pause? #t)))) I also created a thread in the guix-devel[0] mailing list, maybe I should have not. [0]: https://lists.gnu.org/archive/html/guix-devel/2024-01/msg00120.html -- Christian Miller
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.