[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#990016: Debian installer images missing ASpeed video driver



Jochen Sprickerhof:
* Timothy Pearson <tpearson@raptorengineering.com> [2021-06-17 15:46]:

Please include the "ast" kernel module, which does not require any proprietary firmware to function, in the Debian installer CD images.

The module is part of the fb-modules-5.10.0-7-arm64-di:

https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/installer/modules/arm64/fb-modules#L3

and fb-modules-5.10.0-7-loongson-3-di:

https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/installer/modules/mipsel-loongson-3/fb-modules#L5

Additionally CONFIG_DRM_AST is enabled for ppc64:

https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/config/kernelarch-powerpc/config-arch-64#L94

and x86:

https://salsa.debian.org/kernel-team/linux/-/blob/master/debian/config/kernelarch-x86/config#L519

So I assume it should be easy to add the module to the corresponding udebs. Reassigning to the linux package, accordingly.

Here's an attempted patch for ppc64 and ppc64el. I wasn't able to test it because I don't know how to build an installer image, but feel free to review/test it. (First time sending a patch to the Debian bug tracker, not sure how badly I'm borking it.)

Cheers,
--
-Jeremy Rand
Lead Application Engineer at Namecoin
From d6b0445809c98811a4ae468768b2f13489dc738e Mon Sep 17 00:00:00 2001
From: Jeremy Rand <jeremyrand@airmail.cc>
Date: Sat, 16 Apr 2022 01:30:31 +0000
Subject: [PATCH] [ppc64,ppc64el] Enable ast in installer

OpenPOWER systems do not have a fallback VGA BIOS, and thus require a
Linux framebuffer driver for the installer to display.  This was already
enabled in arm64.

Fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990016
---
 debian/installer/modules/powerpc-powerpc64/fb-modules | 2 ++
 debian/installer/modules/ppc64el/fb-modules           | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/debian/installer/modules/powerpc-powerpc64/fb-modules b/debian/installer/modules/powerpc-powerpc64/fb-modules
index 98c5ecc31b..8857d558d1 100644
--- a/debian/installer/modules/powerpc-powerpc64/fb-modules
+++ b/debian/installer/modules/powerpc-powerpc64/fb-modules
@@ -1,2 +1,4 @@
 # We *don't* want the extra modules listed in powerpc/fb-modules
 #include <fb-modules>
+
+ast
diff --git a/debian/installer/modules/ppc64el/fb-modules b/debian/installer/modules/ppc64el/fb-modules
index aba524d902..9b0ad3c940 100644
--- a/debian/installer/modules/ppc64el/fb-modules
+++ b/debian/installer/modules/ppc64el/fb-modules
@@ -1 +1,3 @@
 #include <fb-modules>
+
+ast
-- 
2.20.1

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: