From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id EGe/D2CXVmPZQQEAbAwnHQ (envelope-from ) for ; Mon, 24 Oct 2022 15:47:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id kALvD2CXVmM/EgAA9RJhRA (envelope-from ) for ; Mon, 24 Oct 2022 15:47:12 +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 D0C1DA3A8 for ; Mon, 24 Oct 2022 15:47:11 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1omxhY-0001oh-HN; Mon, 24 Oct 2022 09:41:14 -0400 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 ) id 1omxhP-0001oZ-Dv for guix-patches@gnu.org; Mon, 24 Oct 2022 09:41:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1omxhP-0006eE-0P for guix-patches@gnu.org; Mon, 24 Oct 2022 09:41:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1omxhO-0006qb-EQ for guix-patches@gnu.org; Mon, 24 Oct 2022 09:41:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#58549] [PATCH draft] installer: welcome: Warn when uvesafb gets used. Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 24 Oct 2022 13:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58549 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Othacehe Cc: 58549@debbugs.gnu.org Received: via spool by 58549-submit@debbugs.gnu.org id=B58549.166661880826246 (code B ref 58549); Mon, 24 Oct 2022 13:41:02 +0000 Received: (at 58549) by debbugs.gnu.org; 24 Oct 2022 13:40:08 +0000 Received: from localhost ([127.0.0.1]:47377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1omxgV-0006pG-Vo for submit@debbugs.gnu.org; Mon, 24 Oct 2022 09:40:08 -0400 Received: from relay.yourmailgateway.de ([46.38.247.119]:40087) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1omxgQ-0006ol-Ai for 58549@debbugs.gnu.org; Mon, 24 Oct 2022 09:40:06 -0400 Received: from mors-relay-8404.netcup.net (localhost [127.0.0.1]) by mors-relay-8404.netcup.net (Postfix) with ESMTPS id 4Mwx5Y0lByz7wDF; Mon, 24 Oct 2022 15:40:01 +0200 (CEST) Received: from policy02-mors.netcup.net (unknown [46.38.225.35]) by mors-relay-8404.netcup.net (Postfix) with ESMTPS id 4Mwx5Y0Mx8z4yhB; Mon, 24 Oct 2022 15:40:01 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at policy02-mors.netcup.net Received: from mxe217.netcup.net (unknown [10.243.12.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by policy02-mors.netcup.net (Postfix) with ESMTPS id 4Mwx5X0tlPz8sZP; Mon, 24 Oct 2022 15:39:59 +0200 (CEST) Received: from florianrock64 (ip5b402b13.dynamic.kabel-deutschland.de [91.64.43.19]) by mxe217.netcup.net (Postfix) with ESMTPSA id 830429E96C; Mon, 24 Oct 2022 15:39:58 +0200 (CEST) From: "pelzflorian (Florian Pelz)" References: <87h7055c6g.fsf@pelzflorian.de> <87lepen5yn.fsf@gnu.org> Date: Mon, 24 Oct 2022 15:39:57 +0200 In-Reply-To: <87lepen5yn.fsf@gnu.org> (Mathieu Othacehe's message of "Mon, 17 Oct 2022 11:40:32 +0200") Message-ID: <877d0ptk5u.fsf@pelzflorian.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 830429E96C X-Rspamd-Server: rspamd-worker-8404 X-NC-CID: 5q37hG1cI8NZeoTXTGcvbviZDtJJaZVdBYuTDqTGWFsK0JbalXf+ZsXg X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Guix-patches" Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1666619231; 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: content-transfer-encoding:content-transfer-encoding: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; bh=FBEhyu1rKbgVI0K1f1SPQBtdQ348gPLfL7kvHn3/FdI=; b=KpRD80VwwSSoQLFUY6FOSZo+IRit5Mwcy5OgqJKsPXgznmD47ClhgNFawYJXFhjju6t1Ov Egm2uRUNLNstDW7+khnfEkJ24Y/50EecUelouqdrHpNAnBj4gySVNYl5vuBLOGTRykmrQm Tv0khiGp9BIRwRKe5i4RwGKVwxABvYfHczuEiu3pfyV5fTsTRj0IuBDcP7bqxad8AzfOkq C0Y5dtq6fm0aJWLAfvl0MDv0h7hH6Ej1/zdqGFonL31qEeuPib7on0aw0ImcTWJZIV6kyX 1gFjSwOyvbJhqCfYOgjyBRUs2lAnCusl2RZsxbFdq/8lbY7kg42MywcMCQbiwQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1666619231; a=rsa-sha256; cv=none; b=ug5ni3UkSc4d+0JcfPDnohGwOty7FSv13OZC1YQ6tdQV9wD2HRnhaMHcIT/+M9o8q++z66 JYzBM8YEfFxtWdFE2O6w+ZQ+/JS1+DtTuysYoCmLSDfBLOde1jvq0UR4MCV0Md4tTKUlEy yGQbUeBWsMu4HBMVasHlYAmE6TZz/KI32/KtVFdkIjcQBL/HoAV6zWEujHUdSClcasJTfv lVL2WTD3t/p9ZFn6EwlKilwPfAT6jWxj1BDTE6BcqrFpzLgTAL159wSxVERJwF2oV8CCo2 iwt1D9NRL2tG0krzpYlPATGyucmOvX3hChovms7YWcAdt/0kbxJ7agsFRkVb8g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -1.40 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: D0C1DA3A8 X-Spam-Score: -1.40 X-Migadu-Scanner: scn1.migadu.com X-TUID: j0ZETUVA1sbd Please excuse my slow response. Mathieu Othacehe writes: >> + (when (member "uvesafb" (modules-loaded)) >> + (run-error-page (G_ "\ >> +This may be a false alarm, but possibly your graphics hardware does not >> +work well with only free software. Expect trouble. If after installat= ion, >> +the system does not boot, perhaps you will need to add nomodeset to the >> +kernel arguments and need to configure the uvesafb kernel module.") >> + (G_ "Pre-install warning"))) > > This seems like a good idea to me. Perhaps we could be a bit more > specific about the "expected troubles". Is it a black screen after Linux > boot on the installed system? With my somewhat older AMD systems, that the system doesn=E2=80=99t boot actually is a white lie. When using Xorg, the display locks up to a still image (not black but the previous unrelated boot messages), but IIRC it boots fine otherwise and can be used blindly. So in the common case of AMD, it could be said that =E2=80=9Cthe display locks up to a still image=E2=80=9D. Maybe that is not true in general though. With SiS graphics on my vintage Uniwill One laptop, this would be not true. On cold boots, the laptop goes to kind of an infinite suspend state. On reboots, GDM just doesn=E2=80=99t start, but the virtual console= is usable. Thinking about it, the false alarms are not nice, but I don=E2=80=99t know = if Ludo=E2=80=99s proposed device check = would be reasonably doable and he actually wasn=E2=80=99t mentioning it in relati= on to graphics. I think this patch is right (after fixing the indentation). Shall I push or make more changes? Regards, Florian