From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id +Ne0NEG6dWfVcQAAqHPOHw:P1 (envelope-from ) for ; Wed, 01 Jan 2025 21:57:22 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id +Ne0NEG6dWfVcQAAqHPOHw (envelope-from ) for ; Wed, 01 Jan 2025 22:57:22 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=A3S+0L6b; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b="H /7cRvS"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=LIOzTFZG; 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"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1735768641; 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: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=emVdLUjyOgClYVTB/wkGt5IVfHZp2l9Hk7MRscBONAo=; b=MfOtEm87RRsK2get59ZPjq0kFodpHRwsT9bdsPmeC/CR2x45TUuzPq0BhgVamN3N5xR+EO SyEKCswha6UaNuSlDE3sw3KhLKiaqrJfTNMLnOvVu0uYywcEC4oP8dES/oNknXE73ehGXb gdN5GSH7yOKOhGRRq0QlBl8JH1WbIo9dj/hAKExEZeEfelHgOcuIB0+J44gNGHYydp471F c0e+bmKxI/Lkd32XBuUEa5DFejKX3STTiXi0p40vWOIdvCORRqDOS5VcqytovpTMeA/Crm aNVK0P3UPt1nx2kvoytENnEUcWW91tER+FC9OCWhZ+nLiCRt86FokH2j2x9CXQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=A3S+0L6b; dkim=fail ("headers rsa verify failed") header.d=famulari.name header.s=mesmtp header.b="H /7cRvS"; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=LIOzTFZG; 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"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1735768641; a=rsa-sha256; cv=none; b=EbGe2bOtHSTxtZI4F3fzD/K6PLTthYRD5esRnY/T+srk/4eGUV7Q+x8Xlw9T+lT4Nu2e1q GyswzZ3Uzh/G1CaGVI/nL6rOS/lQBw1dOdtKTym/Rp+VRbG5p0OsS+LiJzo57efIG1wSm3 00Ix1QPf6K+ZL9AxS1klQshsxeJEpEBQwwOgqzVwEPpzJ2gHZWAsDsHscfBM4T2o/jrwus v2DgyqY8a7FAWZqCu2WLg2UdJ435PZiQzkK8+eJF3NOYVzXW12JR2oviE5MsoWy0ry2M0n powI4wtGDKCJF8+bsWum/QpBG0ljcBb7b/poZDKkwfbvvDntTwcE7QKeN7Bv/w== 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 1383E94175 for ; Wed, 01 Jan 2025 22:57:21 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tT6iG-0004AH-EU; Wed, 01 Jan 2025 16:57:12 -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 ) id 1tT6i9-00048s-SH for guix-patches@gnu.org; Wed, 01 Jan 2025 16:57:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tT6i7-0000wm-7Z for guix-patches@gnu.org; Wed, 01 Jan 2025 16:57:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:MIME-Version:References:From:Date:To:Subject; bh=emVdLUjyOgClYVTB/wkGt5IVfHZp2l9Hk7MRscBONAo=; b=A3S+0L6bGxR/83pqTDzYtNcc0RxDuReGAch7fgSfZz5tdgSOiuyQoY4LXc1zQDRzf0585Hx9N1SiVacdy2TzQPBdJDrA3fMB/VPxsZ5Y9Ol8HlhiTHDZW/ERoaCmFNFhTuqORfvP1OReTojD2imTyc/92rE+eG6gAlEONEclKFLqR/qPI9FMl2+ulMth90kU0fb3EZN7CTuSXYl+Z/ttIWxC6JV4jRIN0M3j2GboTU59A8p9xHWk+xEum/m1aAF7qVfItRTNjC4PPMJh/vjDjIxHCaWO0HKkPyM95bgwxxR2XG1vy8/pSp7VWxplrjtq9l24DirnGwdZvKXsugJQVA==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tT6i6-0007lN-0M for guix-patches@gnu.org; Wed, 01 Jan 2025 16:57:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#74778] [PATCH v3] gnu: linux-libre: Enable simpledrm driver. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 01 Jan 2025 21:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74778 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: gay@disroot.org Cc: Wilko Meyer , 74778@debbugs.gnu.org Received: via spool by 74778-submit@debbugs.gnu.org id=B74778.173576861029821 (code B ref 74778); Wed, 01 Jan 2025 21:57:01 +0000 Received: (at 74778) by debbugs.gnu.org; 1 Jan 2025 21:56:50 +0000 Received: from localhost ([127.0.0.1]:40731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tT6hq-0007kp-0e for submit@debbugs.gnu.org; Wed, 01 Jan 2025 16:56:49 -0500 Received: from fhigh-a6-smtp.messagingengine.com ([103.168.172.157]:46493) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tT6hi-0007kS-KF for 74778@debbugs.gnu.org; Wed, 01 Jan 2025 16:56:44 -0500 Received: from phl-compute-09.internal (phl-compute-09.phl.internal [10.202.2.49]) by mailfhigh.phl.internal (Postfix) with ESMTP id E2BEB11400FB; Wed, 1 Jan 2025 16:56:32 -0500 (EST) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-09.internal (MEProxy); Wed, 01 Jan 2025 16:56:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=mesmtp; t=1735768592; x= 1735854992; bh=emVdLUjyOgClYVTB/wkGt5IVfHZp2l9Hk7MRscBONAo=; b=H /7cRvSd2rk16i4wrjFq801MmBkzQ2fdVpNaYH4G2kXfG3NyVIWtLN6OthcCEJWwl uonGNXmftPJLP9HJkE2M0l3VDEQQDz3Qznsn0WXlsK/WapQxSDVB5Xj5/X/ObSn7 stQotESUkaTnR+C2T7Md53eqQ862HYkcLv/yNpdrFc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1735768592; x=1735854992; bh=emVdLUjyOgClYVTB/wkGt5IVfHZp2l9Hk7M RscBONAo=; b=LIOzTFZGNyrsex9B58QyVUYmdhN9r3bd8dFUv+El8ffUj9RdDev 1gv/E2Nq1ofPmxEwWO/ystJVRynM6phFex66TzIu1741tjIYScEYjzWNTSm3KvSF MbQ7365+/7RYaBNNR3u8pAu+2QAK4qI/oxs5F2WZdVAZBWt4Rqqxu8pJBC10Y7QT GFJQ7lGsxS39l5QzoEsbjkNteQMaKUcMsrXm1dznXmBtsXxRFfSaADrQEbYLvyPz q9mDk/sjHnIv6Lv/4L8TKT4PdwP45DrQ99vGXiDb7JbgYxYU526gDfPtn5nerPOh ZcgZpR8AmBawCUcqJoLtJIDuBw0Ihnp8Smg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddrudeftddgudehjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvf evuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcuhfgrmhhulhgrrhhi uceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrthhtvghrnhepvdelve eifefhgedukeehudeltdejgeeiudetvdfhlefgueefvdegieefvdegvdejnecuffhomhgr ihhnpehfvgguohhrrghprhhojhgvtghtrdhorhhgpdhgnhhurdhorhhgnecuvehluhhsth gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgvohesfhgrmhhulhgr rhhirdhnrghmvgdpnhgspghrtghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtg hpthhtohepghgrhiesughishhrohhothdrohhrghdprhgtphhtthhopeejgeejjeeksegu vggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepfiesfihmvgihvghrrdgvuh X-ME-Proxy: Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 1 Jan 2025 16:56:32 -0500 (EST) Date: Wed, 1 Jan 2025 16:56:30 -0500 From: Leo Famulari Message-ID: References: <20241211054916.1598-1-gay@disroot.org> <20241217121550.2778-1-gay@disroot.org> <254c2274aba5456bd6b6a90fed51f344@disroot.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <254c2274aba5456bd6b6a90fed51f344@disroot.org> 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: -6.36 X-Spam-Score: -6.36 X-Migadu-Queue-Id: 1383E94175 X-TUID: t8GVUqyVSewH On Wed, Jan 01, 2025 at 05:36:05AM +0000, gay@disroot.org wrote: > It's important to note that I made this change following this documentation > > > I'm sorry for not being careful, just now I paid extra attention that > kernels older than 5.14 might be broken on someones' computers, so I guess > it's necessary to add check for kernel version even if older kernels are > built without throwing errors. Okay, thanks for bringing this up! I am a person that has to use an older kernel because suspend no longer works reliably on my laptop in the newer release series. Stepping back, as Tobias brings up, this DRM issue is kind of tricky overall. We've been down this road previously and didn't find a good solution for everyone. Let's identify some test cases that we need to satisfy regarding this subject. I like to use the OS declaration examples found here: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/system/examples Specifically, I've used the desktop and lightweight-desktop examples. Do I understand correctly that both of them create desktops based on Xorg and not Wayland? Do we have a wayland-desktop test case that we can use? Does the gdm-wayland system test help us here? We'll need to test operation on all the kernel versions, for both X and Wayland, on x86_64. If anyone wants to help test on aarch64, please chime in.