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

Re: Heads-up: please look at the proposed fix (Was: No speech in the alpha Installer, and speech freeze in Bookworm)



Hi,

Roland Clobus <rclobus@rclobus.nl> (2025-05-23):
> It turns out that I actually own hardware that needs additional firmware to
> properly work: Lenovo Thinkpad P16s Gen3.
> 
> I found out that one needs to place the firmware files inside the initrd of
> the installer for espeakup to find them, it is not sufficient to generate a
> .patterns file (that will be picked up much later by hw-detect)

Yes, this is similar to the firmware-sof-signed situation.

> I've prepared a patch for the live images, which will be merged soon:
> https://salsa.debian.org/live-team/live-build/-/merge_requests/424
> 
> The ugly thing is that I need the kernel modules 'drm' and 'i915' and their
> dependencies in addition to the firmware to enable sound for espeakup on the
> Lenovo Thinkpad.
> 
> Would it be OK to stuff so much extras in the initrd of the installer?

We already have drm.ko (and a few others, for other reasons). Do you
have a full list of required modules? I can only see a grep call, and at
least drm seems like a HUGE hammer:
 - a current gtk initrd's /kernel/drivers/gpu/drm is 560K
 - a current linux-image's /kernel/drivers/gpu/drm is 9.5M

Also, how does firmware-intel-graphics fit in this picture?


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

Attachment: signature.asc
Description: PGP signature


Reply to: