unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: Leo Famulari <leo@famulari.name>
To: gay@disroot.org
Cc: Wilko Meyer <w@wmeyer.eu>, 74778@debbugs.gnu.org
Subject: [bug#74778] [PATCH v3] gnu: linux-libre: Enable simpledrm driver.
Date: Wed, 1 Jan 2025 16:56:30 -0500	[thread overview]
Message-ID: <Z3W6DoRS_OR8RlGg@jasmine.lan> (raw)
In-Reply-To: <254c2274aba5456bd6b6a90fed51f344@disroot.org>

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
> <https://fedoraproject.org/wiki/Changes/ReplaceFbdevDrivers>
> 
> 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.




  reply	other threads:[~2025-01-01 21:57 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-12-11  5:49 [bug#74778] [PATCH] gnu: linux-libre: Enable simpledrm driver Homo via Guix-patches via
2024-12-16  9:03 ` [bug#74778] [PATCH v2] " Homo via Guix-patches via
2024-12-17 12:14 ` [bug#74778] [PATCH v3] " Homo via Guix-patches via
2024-12-31 16:39   ` Leo Famulari
2025-01-01  5:36     ` gay--- via Guix-patches via
2025-01-01 21:56       ` Leo Famulari [this message]
2025-01-02  5:52         ` gay--- via Guix-patches via
2025-01-02 18:58           ` Leo Famulari
     [not found]             ` <89b1b131aa04049887dc421d6c62db31@disroot.org>
2025-01-03  4:21               ` gay--- via Guix-patches via
2025-01-01 15:27     ` Tobias Geerinckx-Rice via Guix-patches via
2025-01-01 21:40       ` Leo Famulari

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Z3W6DoRS_OR8RlGg@jasmine.lan \
    --to=leo@famulari.name \
    --cc=74778@debbugs.gnu.org \
    --cc=gay@disroot.org \
    --cc=w@wmeyer.eu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).