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

Re: Lenovo Thinkpad P16s Gen3 espeakup support (Was: 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-24):
> With the big hammer I got the espeakup module working on a Lenovo Thinkpad
> P16s Gen3.
> 
> Now I did a few loops with incrementally adding kernel modules to find out
> the minimal requirement:
> * drm needs i915
> * i915 needs cec, drm_display_helper and drm_buddy
> * cec needs rc-core
> 
> > Also, how does firmware-intel-graphics fit in this picture?
> 
> When loading the i915 module, it requests several firmware files from
> firmware-intel-graphics (mtl_dmc.bin, mtl_guc_70.bin, mtl_huc_gsc.bin,
> mtl_gsc_1.bin). It turn out that these firmware files are not required for
> the espeakup module (even though dmesg complains about them)
> 
> So overall we (only) need 5 additional kernel modules:
> i915, drm_buddy, drm_display_helper, cec, rc-core
> 
> With kind regards,
> Roland Clobus
> 
> PS: The filename is rc-core.ko.xz, the module name is rc_core

(Yeah, spotted that one earlier. :))

I'd be tempted to do the .ko thing at d-i build time (we already have a
few other things in a similar-ish way) and the firmware-intel-sound (but
not firmware-intel-graphics) at cd build time. Are you happy to give an
iso a shot?


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: