GNU bug report logs -
#59003
[PATCH 0/7] [Installer] Warn about unsupported devices
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Thu, 3 Nov 2022 19:19:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hey Ludo,
Overall, this is a very welcomed improvement :)
> -(define (check-hardware-support)
> +(define %unsupported-linux-modules
> + ;; List of Linux modules that are useless without non-free firmware.
> + '("iwlwifi"))
> +
> +(define unsupported-pci-device?
> + ;; Arrange to load the module alias database only once.
> + (let ((aliases (delay (known-module-aliases))))
> + (lambda (device)
> + "Return true if DEVICE is known to not be supported by free software."
> + (any (lambda (module)
> + (member module %unsupported-linux-modules))
> + (matching-modules (pci-device-module-alias device)
> + (force aliases))))))
> +
I feel like all the hardware related part should not be part of the
gnu/installer/newt/ directory which is intended to contain mostly
Newt/GUI related stuff.
It would also be more logical for the contributors to browse the
gnu/installer/hardware.scm file for the %unsupported-linux-modules list
than the gnu/installer/newt/welcome.scm file. This can be done as a
follow up though.
I'm currently testing this patchset on a few machines with unsupported
hardware and will report back.
Thanks for this patchset,
Mathieu
This bug report was last modified 2 years and 182 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.