From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 11 09:36:46 2020 Received: (at submit) by debbugs.gnu.org; 11 Jan 2020 14:36:46 +0000 Received: from localhost ([127.0.0.1]:55599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqHsb-0007Gw-R7 for submit@debbugs.gnu.org; Sat, 11 Jan 2020 09:36:46 -0500 Received: from lists.gnu.org ([209.51.188.17]:56062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqHsa-0007Gp-TL for submit@debbugs.gnu.org; Sat, 11 Jan 2020 09:36:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47731) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqHsZ-00063X-JG for bug-guix@gnu.org; Sat, 11 Jan 2020 09:36:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, SPOOFED_FREEMAIL,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqHsY-0002Om-2g for bug-guix@gnu.org; Sat, 11 Jan 2020 09:36:43 -0500 Received: from sender4-pp-o94.zoho.com ([136.143.188.94]:25498) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iqHsX-0002DV-OH for bug-guix@gnu.org; Sat, 11 Jan 2020 09:36:42 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=date:from:to:message-id:in-reply-to:subject:mime-version:content-type:user-agent; b=gbUXHuYCIS/7ztiGoQqZDtc6cupjX5DhMlyUkqAO7bf8SRGXJVP9AhjW8Wtg95nZyXZPejp6VoNU A2IRTCuAKEtcDneIoHTcrKVvxzXDG34cm/nK3jNzE562N0qxPz5o DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1578753398; s=zm2020; d=zoho.com; i=sirgazil@zoho.com; h=Date:From:To:Message-ID:In-Reply-To:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=AswHCEWQ4l/et6mH+nps2iaLADVxI8ncvr42WbCpjWM=; b=hqbl48fsujzSQVKIeUE2uBSVaXqR4zhxXVjf76nzI4hzBEfoFtuzVn0/zq6/NKOf GrWIr7xkQYqMQmIr3QsoQ1yxBvff+KzSKeLObOVXQuYWHuUf9MSpIdanoc8a0zzDd/l 0Zyow+d35jhsLELkmsh8VXxi3Wo6XDqvGcQ1qRIM= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1578753391529640.6458867028797; Sat, 11 Jan 2020 06:36:31 -0800 (PST) Received: from [179.15.13.185] by mail.zoho.com with HTTP;Sat, 11 Jan 2020 06:36:31 -0800 (PST) Date: Sat, 11 Jan 2020 09:36:31 -0500 From: sirgazil To: "bug-guix" Message-ID: <16f9508fba7.10500a40d12428.5493498481627158844@zoho.com> In-Reply-To: Subject: Guix System: Very long, scary boot time MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 136.143.188.94 X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hi, Everytime I boot, it takes about 2 minutes to get to the log in screen. This is a lot compared to the time it takes to boot, say, Trisquel 8 on a USB stick, which takes about 15 seconds. In the process, I see lots of lines of things I don't understand (maybe I'm not supposed to understand them), and the following lines are particularly confusing: This is the GNU system. Welcome. Login: Sometimes, the two lines above stay there enough time to make you think that the system is waiting for your input; if you are new to the system, you may even start writing your login, but then more lines start appearing and send the login out of sight. Some lines are scary. Things like "ABC not found", "EFG not detected". But finally you get to the GDM login screen. I'm used to this after using the system for about a year now, but I think this is a bug. --- https://sirgazil.bitbucket.io/ From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 11 10:05:40 2020 Received: (at submit) by debbugs.gnu.org; 11 Jan 2020 15:05:41 +0000 Received: from localhost ([127.0.0.1]:56470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqIKa-0008BD-NC for submit@debbugs.gnu.org; Sat, 11 Jan 2020 10:05:40 -0500 Received: from lists.gnu.org ([209.51.188.17]:60124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqIKZ-0008B5-6b for submit@debbugs.gnu.org; Sat, 11 Jan 2020 10:05:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54474) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqIKX-0005rE-To for bug-guix@gnu.org; Sat, 11 Jan 2020 10:05:39 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqIKW-00079x-M8 for bug-guix@gnu.org; Sat, 11 Jan 2020 10:05:37 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:55474) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iqIKW-0006oF-AY for bug-guix@gnu.org; Sat, 11 Jan 2020 10:05:36 -0500 Received: from localhost (unknown [185.17.13.127]) by dd26836.kasserver.com (Postfix) with ESMTPSA id AAF8733652F6; Sat, 11 Jan 2020 16:05:32 +0100 (CET) Date: Sat, 11 Jan 2020 16:05:31 +0100 From: Danny Milosavljevic To: sirgazil via Bug reports for GNU Guix Subject: Re: bug#39089: Guix System: Very long, scary boot time Message-ID: <20200111160505.77327dc3@scratchpost.org> In-Reply-To: <16f9508fba7.10500a40d12428.5493498481627158844@zoho.com> References: <16f9508fba7.10500a40d12428.5493498481627158844@zoho.com> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/wX4zmlYIiQJmoaqn91osKr_"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 85.13.145.193 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: sirgazil , 39089@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --Sig_/wX4zmlYIiQJmoaqn91osKr_ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi sirgazil, On Sat, 11 Jan 2020 09:36:31 -0500 sirgazil via Bug reports for GNU Guix wrote: > Everytime I boot, it takes about 2 minutes to get to the log in screen. T= his is a lot compared to the time it takes to boot, say, Trisquel 8 on a US= B stick, which takes about 15 seconds. >=20 > In the process, I see lots of lines of things I don't understand (maybe I= 'm not supposed to understand them), and the following lines are particular= ly confusing: >=20 > This is the GNU system. Welcome. > Login: >=20 > Sometimes, the two lines above stay there enough time to make you think t= hat the system is waiting for your input; if you are new to the system, you= may even start writing your login, but then more lines start appearing and= send the login out of sight.=20 >=20 > Some lines are scary. Things like "ABC not found", "EFG not detected". Bu= t finally you get to the GDM login screen. >=20 > I'm used to this after using the system for about a year now, but I think= this is a bug. It most definitely is a usability problem. If usability is a goal, then it= is a bug. I think it's our job as a distribution to integrate the components properly= into the system so that confusing stuff like that doesn't happen. As a first step, we could just not start a getty on tty1 when gdm is config= ured to start (see tty1 in %base-services in (gnu services base)). Then the thi= ng above wouldn't appear. The usual fix a lot of other distributions (and BIOSes) have is to display a splash screen on top. (Also, gdm doesn't like it at all if one uses Ctrl-Alt-Fx to switch consoles apparently) But if possible, could you post the actual messages that appear on your mac= hine to a bug report? We can then find out where they come from and decide what to do about them. Standard usability limits for the duration an action is allowed to take to start (and make itself known to the user) after the user asked for somethin= g: * Less than one second for a system to feel snappy and no annoyance to happ= en * At least less than two seconds absolute maximum. You are annoying the us= er * More is not usable Because of long boot times (15 s is ALSO too long) I almost never reboot (only suspend). I've tried booting Guix now and I took note of the following points in time: t =3D 0 s: I press the power button t =3D 8 s: Grub asks for my system password =20 t =3D 45 s: Console login prompt appears=20 t =3D 55 s: GDM login prompt appears --Sig_/wX4zmlYIiQJmoaqn91osKr_ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl4Z5DsACgkQ5xo1VCww uqVh0Af/W3IxfqYWnRgjdqOPNXi8ItIIIbhN0CvGc8S2JPsmkzoIVP0/Rg5FHW1n Dev6skIWZsglsFNmj5rSXx+ah0+c81p03zWMXpmNzekKeofO9A6QapVZjzkAidgQ mZmr2Xs9Rao5ybomyjVMEPvOmrfA97AO7PoGTKT6pNitiPHfAD2l/puXbDxumdRc xJAYwH0OiqXzDrZgab08d8N9Rc179NDuG4vmcalHftC4BCnC+tJicTdJKNheDKPD LfpxwEs6zLgNilFxg6DX9iWLSxI+6KLl0lP6KuaxSm5+6zcOJEwPN0hqiAs1ax6Q imu9qkXGz0kyHOkrJJAYjHxUCtjp2A== =Kvz6 -----END PGP SIGNATURE----- --Sig_/wX4zmlYIiQJmoaqn91osKr_-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 11 10:07:38 2020 Received: (at 39089) by debbugs.gnu.org; 11 Jan 2020 15:07:38 +0000 Received: from localhost ([127.0.0.1]:56475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqIMU-0008EF-3y for submit@debbugs.gnu.org; Sat, 11 Jan 2020 10:07:38 -0500 Received: from sender4-pp-o94.zoho.com ([136.143.188.94]:25477) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqIMS-0008E5-TB for 39089@debbugs.gnu.org; Sat, 11 Jan 2020 10:07:37 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=date:from:to:message-id:in-reply-to:subject:mime-version:content-type:user-agent; b=GpeZk1iAe+duGBbFnpuWk6fVlgSCmfqwONkcY0MTzyUqU622NFEH8maDe7aGOqdpXp4WNNOnDK88 Tzb7DcZKOO8ouWsdBimVfJgkkqv1LxlJz1cJLFKVbYaLi+6VTsEQ DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1578755254; s=zm2020; d=zoho.com; i=sirgazil@zoho.com; h=Date:From:To:Message-ID:In-Reply-To:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=e+CRY+8QdPhZMP44VVFAoAmV4YP+OELO3Lu8/8A1RxA=; b=obtk8QRPOVo3tgjeWJFy1og4oqOy+qG+BsyZzWfWKG2AZZ89OFGnyy2wvCcqOw53 OJM+A0Umxf4N9F7r7rIehUFXiG2/y+KtmcmBsqr5ziihT266Jiv+8ipk82uhX3RjgrH LvQQ1EqcNwjLyuMB1e3BlbG8Z1lzl8UmLzBjijaE= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1578755248333596.7639467811425; Sat, 11 Jan 2020 07:07:28 -0800 (PST) Received: from [179.15.13.185] by mail.zoho.com with HTTP;Sat, 11 Jan 2020 07:07:28 -0800 (PST) Date: Sat, 11 Jan 2020 10:07:28 -0500 From: sirgazil To: "39089" <39089@debbugs.gnu.org> Message-ID: <16f952550cc.1034b813612561.5033899163887480670@zoho.com> In-Reply-To: Subject: Guix System: Very long, scary boot time MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I forgot to say I'm using this Guix: $ LANG=C guix describe Generation 7 Jan 08 2020 13:53:10 (current) guix f98c050 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: f98c050c2017be06cff54abf965a8234f6998f7 [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: zoho.com] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (sirgazil[at]zoho.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_TONAME_EQ_TOLOCAL_SHORT Short body with To: name matches everything in local email X-Debbugs-Envelope-To: 39089 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) I forgot to say I'm using this Guix: $ LANG=C guix describe Generation 7 Jan 08 2020 13:53:10 (current) guix f98c050 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: f98c050c2017be06cff54abf965a8234f6998f76 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 11 17:54:57 2020 Received: (at submit) by debbugs.gnu.org; 11 Jan 2020 22:54:57 +0000 Received: from localhost ([127.0.0.1]:56842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqPej-0007E3-JU for submit@debbugs.gnu.org; Sat, 11 Jan 2020 17:54:57 -0500 Received: from lists.gnu.org ([209.51.188.17]:59276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqPeh-0007DN-BI for submit@debbugs.gnu.org; Sat, 11 Jan 2020 17:54:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:44152) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqPeg-00009Y-6v for bug-guix@gnu.org; Sat, 11 Jan 2020 17:54:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqPef-0001OU-2o for bug-guix@gnu.org; Sat, 11 Jan 2020 17:54:54 -0500 Received: from sender4-pp-o94.zoho.com ([136.143.188.94]:25421) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iqPee-0001Ie-P8 for bug-guix@gnu.org; Sat, 11 Jan 2020 17:54:53 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=date:from:to:cc:message-id:in-reply-to:references:subject:mime-version:content-type:user-agent; b=ossYYoiqsJZOXvF3bT4hD8joVwVjIMXg3QRVNXr6GbEY1Cf/7ne9rumfncs6uFzpXqB9vDic8k4h nVKFcFDFWfxr6+Lut+AAAPz66DC9RaRxtNtxPJpLicMAd0uP3pSv DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1578783290; s=zm2020; d=zoho.com; i=sirgazil@zoho.com; h=Date:From:To:Cc:Message-ID:In-Reply-To:References:Subject:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=LzS2UuSU/ISAgHvmZXjPNwN+u+mJQ8p5o7HY7t41Rec=; b=PfTnrXSYgBj3W8TJIzIa1wrrT3IutcJLCPEgnkl2YlwDOPhnFm0gjSQkahBoXhDr mu6irEQ+cQtnW1PviUQZzJ752K1yGLOD86AyyAZNDY7ybCwyWSJCcLxSBrw8sUqD+Wb yDOkIiWlN59K3Jycrls4DE7gUhFJ4ats3BHd1JQU= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1578783284417208.6739295540035; Sat, 11 Jan 2020 14:54:44 -0800 (PST) Received: from [179.15.13.185] by mail.zoho.com with HTTP;Sat, 11 Jan 2020 14:54:44 -0800 (PST) Date: Sat, 11 Jan 2020 17:54:44 -0500 From: sirgazil To: "Danny Milosavljevic" Message-ID: <16f96d11cc0.fcd0616614932.1521732128040388666@zoho.com> In-Reply-To: <20200111160505.77327dc3@scratchpost.org> References: <16f9508fba7.10500a40d12428.5493498481627158844@zoho.com> <20200111160505.77327dc3@scratchpost.org> Subject: Re: bug#39089: Guix System: Very long, scary boot time MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 136.143.188.94 X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: sirgazil via Bug reports for GNU Guix , 39089 <39089@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) ---- On Sat, 11 Jan 2020 10:05:31 -0500 Danny Milosavljevic wrote ---- [...] > But if possible, could you post the actual messages that appear on your machine > to a bug report? We can then find out where they come from and decide what > to do about them. These are the messages of the last boot: https://bitbucket.org/sirgazil/dnd/downloads/guix-system-boot-messages-2020-01-11.txt From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 17 16:39:15 2020 Received: (at 39089) by debbugs.gnu.org; 17 Jan 2020 21:39:16 +0000 Received: from localhost ([127.0.0.1]:40239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1isZKl-0001AY-MT for submit@debbugs.gnu.org; Fri, 17 Jan 2020 16:39:15 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1isZKj-0001AK-Tq for 39089@debbugs.gnu.org; Fri, 17 Jan 2020 16:39:14 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40467) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1isZKe-0006Nc-Ay; Fri, 17 Jan 2020 16:39:08 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=53366 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1isZKd-0007Hx-VJ; Fri, 17 Jan 2020 16:39:08 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Danny Milosavljevic Subject: Re: bug#39089: Guix System: Very long, scary boot time References: <16f9508fba7.10500a40d12428.5493498481627158844@zoho.com> <20200111160505.77327dc3@scratchpost.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 28 =?utf-8?Q?Niv=C3=B4se?= an 228 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 17 Jan 2020 22:39:06 +0100 In-Reply-To: <20200111160505.77327dc3@scratchpost.org> (Danny Milosavljevic's message of "Sat, 11 Jan 2020 16:05:31 +0100") Message-ID: <87lfq5yd8l.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 39089 Cc: sirgazil@zoho.com, 39089@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello! Danny Milosavljevic skribis: > I think it's our job as a distribution to integrate the components proper= ly into > the system so that confusing stuff like that doesn't happen. > > As a first step, we could just not start a getty on tty1 when gdm is conf= igured > to start (see tty1 in %base-services in (gnu services base)). Then the t= hing > above wouldn't appear. > > The usual fix a lot of other distributions (and BIOSes) have is to displa= y a > splash screen on top. I think that would be the better fix: add the splash screen thing (I forgot the name) to =E2=80=98%desktop-services=E2=80=99, but keep functiona= l TTYs. > Because of long boot times (15 s is ALSO too long) I almost never reboot Heh same here. We should do some profiling with =E2=80=9Cbootchart=E2=80=9D I think it=E2= =80=99s called. I=E2=80=99m sure systemd does a better job that the Shepherd, in particular by starting more things on demand and doing others in parallel. We=E2=80=99ll= get there. > I've tried booting Guix now and I took note of the following points in ti= me: > > t =3D 0 s: I press the power button > t =3D 8 s: Grub asks for my system password=20=20 > t =3D 45 s: Console login prompt appears=20 > t =3D 55 s: GDM login prompt appears That=E2=80=99s roughly what I get on my laptop. (Note: Guix cannot be blam= ed for what happens until the kernel has booted. :-)) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun May 03 13:15:47 2020 Received: (at 39089) by debbugs.gnu.org; 3 May 2020 17:15:47 +0000 Received: from localhost ([127.0.0.1]:57933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVIDS-0002UQ-QZ for submit@debbugs.gnu.org; Sun, 03 May 2020 13:15:47 -0400 Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21343) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVIDR-0002UH-1I for 39089@debbugs.gnu.org; Sun, 03 May 2020 13:15:45 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1588526134; cv=none; d=zohomail.com; s=zohoarc; b=DUyU6FDW0tBtt6SaM8VsSnt1DstbtdMVWaW3nCgyaoGXt9nkE4gjc38YOV1K0Faw33hilMAUEbRkRPxgSBTfB0ehibTSwRovkziWnUJT67coFsWbrPHqHnUJmW/zxwFUf6bCj9pPIlpZXyTzOVd9MN3HdB8FLab1E8NH0fDOjpU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588526134; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=uj6tyydZ+9Oxmn7R3Zn9isKWBxGrTMTWnxg5H37xlr4=; b=LBrutQgJP/NeJ3WOT2TqjL16SqfBSCAbTIhQkOXuoR18tjgS7QUMzN498vcVgEg5CAzk7gQW/SfDzimWKfrb6jU216qr5Xzoyhg7XMirvFeC1R7X/ng8L/Pz/xMKoPuhB1yR4egkp5QHcQF7MGVrI5OBpc4g+7X68JpDszXmjOA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1588526134; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=uj6tyydZ+9Oxmn7R3Zn9isKWBxGrTMTWnxg5H37xlr4=; b=f6S0YZn6UCMiJ3367BjDB063foyjuw8ll97GeMF6RkBmtZUos+aRfJZIIIdTf3zK 81yo8WPCjQ9rtIe25B1+OJEcxOtvXsyEYQaQMf/XoWkHnahoOV9ry3c5RJgdj9W3rAl Sz9mVBRiiqNgNY+WzYYDxx0u56eGkbt170tq5Hpw= Received: from localhost (p4FD5A1FA.dip0.t-ipconnect.de [79.213.161.250]) by mx.zohomail.com with SMTPS id 1588526132348911.0645695083318; Sun, 3 May 2020 10:15:32 -0700 (PDT) References: <16f9508fba7.10500a40d12428.5493498481627158844@zoho.com> <20200111160505.77327dc3@scratchpost.org> <87lfq5yd8l.fsf@gnu.org> User-agent: mu4e 1.2.0; emacs 26.3 From: Ricardo Wurmus To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39089: Guix System: Very long, scary boot time In-reply-to: <87lfq5yd8l.fsf@gnu.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sun, 03 May 2020 19:15:28 +0200 Message-ID: <87pnbl3pov.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39089 Cc: Danny Milosavljevic , sirgazil@zoho.com, 39089@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ludovic Court=C3=A8s writes: > Danny Milosavljevic skribis: > >> I think it's our job as a distribution to integrate the components prope= rly into >> the system so that confusing stuff like that doesn't happen. >> >> As a first step, we could just not start a getty on tty1 when gdm is con= figured >> to start (see tty1 in %base-services in (gnu services base)). Then the = thing >> above wouldn't appear. >> >> The usual fix a lot of other distributions (and BIOSes) have is to displ= ay a >> splash screen on top. > > I think that would be the better fix: add the splash screen thing (I > forgot the name) to =E2=80=98%desktop-services=E2=80=99, but keep functio= nal TTYs. I think you=E2=80=99re referring to Plymouth: https://www.freedesktop.org/wiki/Software/Plymouth/ --=20 Ricardo From debbugs-submit-bounces@debbugs.gnu.org Sun May 03 13:18:24 2020 Received: (at 39089) by debbugs.gnu.org; 3 May 2020 17:18:24 +0000 Received: from localhost ([127.0.0.1]:57941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVIG0-0002Yv-8d for submit@debbugs.gnu.org; Sun, 03 May 2020 13:18:24 -0400 Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVIFy-0002Yh-1J for 39089@debbugs.gnu.org; Sun, 03 May 2020 13:18:22 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1588526296; cv=none; d=zohomail.com; s=zohoarc; b=bs7BRbcxWswYgw9W+CtbhY1C8YUd7w6JDOmMiKsMBkC+pIEDgYEjYBnKDBJaVUR5aoCCqXeaLQcmfNEe7UMTz32GxUauKvYldx6LRq3Zqse20JqKr13nPAWhdbIfnSlK9WfkIj0sys/J4ZQaassFIlKI+hORYwzmMXCrbA6jmPk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1588526296; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=NNPxLriKxp+r77fifDuXvJPwPzpK+B8JQZh5uYu78+I=; b=J1aRoTkX67VLCmZh28t+B0Z3r0O7i9ZYqvozN7S+xFRTbv+0LBpV4lgzKXmOoMFic8aMYrpUsDuVm/0gCFNz7kMjFIX5FEv45FMS2+ppKQY5Mv2NRWsL2WKxTEuE0GynPWkZYHDj1ccX5NH5jlr34v6oLJtZjthUSNxOavRRkUA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1588526296; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=NNPxLriKxp+r77fifDuXvJPwPzpK+B8JQZh5uYu78+I=; b=EZn5Ve19RynVRKKwUjTPEbjVvfAB0Tqd6xuOXj5eZqNC/y+M7MZR+lAhMerqAifx ZK0Podtu2XzggCIiczY6eCYZnd5KySwq/Mw+77CFZOF4q+F+76syh0o+Qj7aeSr2qXa GY9Gi0TYtyPSLqeBDJMdlqDpd5eHODt7X0GttlWE= Received: from localhost (p4FD5A1FA.dip0.t-ipconnect.de [79.213.161.250]) by mx.zohomail.com with SMTPS id 1588526294057664.7345253625144; Sun, 3 May 2020 10:18:14 -0700 (PDT) References: <16f9508fba7.10500a40d12428.5493498481627158844@zoho.com> <20200111160505.77327dc3@scratchpost.org> <87lfq5yd8l.fsf@gnu.org> <87pnbl3pov.fsf@elephly.net> User-agent: mu4e 1.2.0; emacs 26.3 From: Ricardo Wurmus To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#39089: Guix System: Very long, scary boot time In-reply-to: <87pnbl3pov.fsf@elephly.net> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sun, 03 May 2020 19:18:10 +0200 Message-ID: <87o8r53pkd.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39089 Cc: Danny Milosavljevic , sirgazil@zoho.com, 39089@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ricardo Wurmus writes: > Ludovic Court=C3=A8s writes: > >> Danny Milosavljevic skribis: >> >>> I think it's our job as a distribution to integrate the components prop= erly into >>> the system so that confusing stuff like that doesn't happen. >>> >>> As a first step, we could just not start a getty on tty1 when gdm is co= nfigured >>> to start (see tty1 in %base-services in (gnu services base)). Then the= thing >>> above wouldn't appear. >>> >>> The usual fix a lot of other distributions (and BIOSes) have is to disp= lay a >>> splash screen on top. >> >> I think that would be the better fix: add the splash screen thing (I >> forgot the name) to =E2=80=98%desktop-services=E2=80=99, but keep functi= onal TTYs. > > I think you=E2=80=99re referring to Plymouth: > > https://www.freedesktop.org/wiki/Software/Plymouth/ We have a patch for Plymouth: https://issues.guix.gnu.org/26970 Back then I asked for more information on how to actually use it. Now it=E2=80=99s clear to me: by building it statically and including it in the initrd. -- Ricardo