From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id iI1hJE+ASWOP5AAAbAwnHQ (envelope-from ) for ; Fri, 14 Oct 2022 17:29:19 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id qM9jJE+ASWMLyAAA9RJhRA (envelope-from ) for ; Fri, 14 Oct 2022 17:29:19 +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 0D7F112B24 for ; Fri, 14 Oct 2022 17:29:19 +0200 (CEST) Received: from localhost ([::1]:54430 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ojMcg-0003bf-5f for larch@yhetil.org; Fri, 14 Oct 2022 11:29:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33628) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ojMNu-0003y2-Na for guix-patches@gnu.org; Fri, 14 Oct 2022 11:14:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39253) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ojMNu-0007Wb-Fj for guix-patches@gnu.org; Fri, 14 Oct 2022 11:14:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ojMNu-0006an-Am for guix-patches@gnu.org; Fri, 14 Oct 2022 11:14:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#58357] [Patch staging ] doc add a recommended system in 'Hardware Considerations' Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 14 Oct 2022 15:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58357 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "pelzflorian (Florian Pelz)" Cc: jbranso@dismail.de, efraim@flashner.co.il, 58357@debbugs.gnu.org Received: via spool by 58357-submit@debbugs.gnu.org id=B58357.166576039825251 (code B ref 58357); Fri, 14 Oct 2022 15:14:02 +0000 Received: (at 58357) by debbugs.gnu.org; 14 Oct 2022 15:13:18 +0000 Received: from localhost ([127.0.0.1]:38326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojMNB-0006ZD-Ru for submit@debbugs.gnu.org; Fri, 14 Oct 2022 11:13:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ojMN9-0006Yy-EN for 58357@debbugs.gnu.org; Fri, 14 Oct 2022 11:13:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53832) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ojMN0-0007Ra-PP; Fri, 14 Oct 2022 11:13:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=sDvgklkvC84FopaBNeWZ100bDZGB75Aqo+A5GlIhHcc=; b=TpaobdYR4jMPznot8pl4 h9OVNdI2aP3uYMQpPMExumlB23kMortD3wxdmQjAPGYNz3KmbrQV3+lSecfkhm1v4XTd5pu8ghmwm ewMWYQUAwWR1a5QxJsyKy24h26ycp5lgASYrlfimGCEMZAlGIT9A2tcM9CwHZDj4TibYDL34+XNJk GAp365UqFrozOVpPYgGf4c8xCyWK8OZqcT/XXRID5bhsiukqRkA6NuXBy7Mys5w9KRgHKhRAQbi6o Vzw0pdG4Cn6r98wcR5vUMXzk3B5S5tsTGhK69SddBE7Q97uyLBHWlPD/ePoocsSb0GEePogf0f/za uTn59tVCXgZ2zw==; Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=54216 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ojMMw-0006K7-9p; Fri, 14 Oct 2022 11:13:02 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87czb2ljvt.fsf@pelzflorian.de> <20221007142445.25162-1-jbranso@dismail.de> <3132924a6c819b24e814f67b1e3b75da@dismail.de> <87pmf0htzb.fsf@pelzflorian.de> Date: Fri, 14 Oct 2022 17:12:59 +0200 In-Reply-To: <87pmf0htzb.fsf@pelzflorian.de> (pelzflorian@pelzflorian.de's message of "Mon, 10 Oct 2022 12:07:52 +0200") Message-ID: <87edval9qc.fsf_-_@gnu.org> 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-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: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" 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=1665761359; 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:dkim-signature; bh=sDvgklkvC84FopaBNeWZ100bDZGB75Aqo+A5GlIhHcc=; b=uWqyvKXgMfGnN+GWV4QrpU7sY9Pr23pKGjyWokfQZkHqUFNyQOuq/MSvgscDNLV8CiP6CW wh+e8Dx0BeMJCUN9BLF0GN4AseOcNWH55COyiOZwoV+onpBRmyfRUzKl2Lu8HGEudFptR2 5eD1XCKFXkOCzD4JmM39zdzXDRid00xO/VXrbLOA73fEvz3Sj3cUtx/5cJ1g8tXWFt7zK7 3Ix1ri6qIg6yuOc/xST1urD5jK2X8zUj7ViJVeAKYlaZjslGh80mLt5YD/5c3TbU0q1vMX eI2KvflZ9ynnHCFN2gnQRuuBLO7sRpX8DdKiHzBFrzpVOco7F3MEoXj1LvRVCg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1665761359; a=rsa-sha256; cv=none; b=TvDpXu7+pLMXfv6BmrZdkZocHkEFhvbrjeRxWf6geXhAHA+9t0MgbemDzUblZEOTw8iO35 5JX4xxIDLutdy8lZskzkjQXwl2TZQzPaCJfokSQDFLswUPWXwH4l93M72cnQe0h/0KErRw BMZPyihXN8K3x8wTpF84mNAsYDMt99UaGUYpNp6+s5IEevp28TLDPv63f5aM5eWR9wRbeA 8aOrb1cHsSQJ1sMvNzlBujSFiwjzcT+8x1nKeUt9m+BPNnLyFo3j9QjfVYhuwnJCCiPIky YqH5EPayJa9yVmD60LUUKFPX9ZI0Kgn7Z1AsIU3mQicZyZiIGpxBg7ajZ3vu0Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=TpaobdYR; dmarc=pass (policy=none) header.from=gnu.org; 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: -3.69 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=TpaobdYR; dmarc=pass (policy=none) header.from=gnu.org; 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: 0D7F112B24 X-Spam-Score: -3.69 X-Migadu-Scanner: scn0.migadu.com X-TUID: YeOVP2jO5Ln4 Hi! This discussion and others we had at the Ten Years of Guix event makes me think we should strive to avoid bad surprises by being more explicit. Concretely, we could: =E2=80=A2 Under =E2=80=9CHardware Considerations=E2=80=9D, list common de= vices known not to work without non-free {firm,soft}ware, such as Intel Wifi (iwlwifi). We cannot be exhaustive but we should at least mention common problems with recent x86_64 laptops. =E2=80=A2 Under =E2=80=9CHardware Considerations=E2=80=9D, make the list = of devices known to work clearer, in tabular form, perhaps expanding it. =E2=80=A2 In the installer, print a message upfront when unusable devices= are found=E2=80=94typically Intel wifi. I=E2=80=99m not sure how to do this though. Maintaining a list of know= n-bad devices doesn=E2=80=99t sound great, but it=E2=80=99s better than nothi= ng. Instrumenting the firmware-loading mechanism would be a good way to detect problems, but I think it=E2=80=99s not even getting invoked in Linux-libre (or not always). Alternatively, we could tweak deblobbing so that it produces a list of known-bad modules or devices. Thoughts? Ludo=E2=80=99.