From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 477D3C3D9; Sat, 01 Aug 2026 22:17:08 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id A4A08C35D; Sat, 01 Aug 2026 22:17:05 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_PASS,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from mail-244118.protonmail.ch (mail-244118.protonmail.ch [109.224.244.118]) by atuin.qyliss.net (Postfix) with ESMTPS id A2FEBC3D2 for ; Sat, 01 Aug 2026 22:17:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=colbyt.com; s=protonmail; t=1785622623; x=1785881823; bh=zMxElWvKJQkbBPrxk+KAtZ54A+Y1o4lySreWSuLgNt4=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=Fw7Z4VZnmbZ0UrKDwqMPVOkWEPcexZQX1mP/GZkyqHH0MBDfH+gKQabtVmILN5m7w 63D3pm29iV+EyTAdHpSBMMIny5p4ecsLUjdVYhErGzctiN/pc77ZFc709SW/VyUrID Lp8QKHN5fkDiB6LbjzW51mGn9mrqi7Qmypvn5H7ny4OJUNrZSLzpvldh+Fq+v8RSRD WcxLsCDW4QFi8BUoSj6i6VNbbsFvYvi5bkAinMLMz8KbhrxKu18c4L64Boh6h6HAyt ImP1/yNwDz9TfSopnxkbTvw6LXPldRHJBMFy4JjBP4gScxnVTV3IF3acN/tslNCnh0 bmJJ4ae1wTm2g== Date: Sat, 01 Aug 2026 22:16:58 +0000 To: Alyssa Ross From: colby@colbyt.com Subject: [PATCH v5] installer: suppress boot console status noise Message-ID: In-Reply-To: <874ihf2pa0.fsf@alyssa.is> References: <20260730192043.1900866-1-colby@colbyt.com> <20260730193547.1928166-1-colby@colbyt.com> <874ihf2pa0.fsf@alyssa.is> Feedback-ID: 70977973:user:proton X-Pm-Message-ID: 4a15ac1525fbc48f20b3825469fe31755892ce88 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: KDCJHZPLCSX5FJQYYKGJYMMH2MKDJCKH X-Message-ID-Hash: KDCJHZPLCSX5FJQYYKGJYMMH2MKDJCKH X-MailFrom: colby@colbyt.com X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; emergency; member-moderation CC: devel@spectrum-os.org X-Mailman-Version: 3.3.10 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Add quiet to the installer's kernel parameters. Frame captures of the virtu= al console show it is the only addition needed: it raises the kernel consol= e threshold above the KERN_INFO boot chatter, silences the stage-1 script, = and holds systemd status output to errors only, so a normal boot paints not= hing while errors still reach the screen. Signed-off-by: Colby Thomson --- v5: standalone commit message and sign-off systemd.show_status=3Dfalse is unecessary. Quiet already implies errors-onl= y status, and a new test boot (quiet alone, plymouth disabled) paints the s= ame all-black frames as the old quiet+show_status=3Dfalse control until the= installer UI appears =E2=80=94 so it bought nothing and would have hidden = errors. The status text that motivated it was entirely the plymouth details= -mode fallback, which overrides the setting anyway; agreed that waits for i= nstalling from Spectrum. release/installer/configuration.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/release/installer/configuration.nix b/release/installer/config= uration.nix index 3f9ef247..b41c2d88 100644 --- a/release/installer/configuration.nix +++ b/release/installer/configuration.nix @@ -11,7 +11,9 @@ in imports =3D [ (modulesPath + "/profiles/all-hardware.nix") ]; =20 boot.consoleLogLevel =3D lib.mkDefault 2; - boot.kernelParams =3D [ "udev.log_priority=3D5" ]; + # quiet keeps KERN_INFO boot chatter and the stage-1 script off the vide= o + # console, and holds systemd status output to errors only. + boot.kernelParams =3D [ "udev.log_priority=3D5" "quiet" ]; boot.initrd.verbose =3D false; =20 boot.kernelPackages =3D pkgs.linuxPackages_latest; -- 2.55.0