Placing the following in /etc/initramfs-tools/modules
#-- Starts here --
surface_hid_core
surface_hid
surface_aggregator_registry
surface_aggregator
pinctrl_tigerlake
8250_dw
#-- Ends here --
then running
sudo update-initramfs -c -k $(uname -r)
and finally rebooting works around it for me.
It appears that whatever detects the modules to be included in the (default) "MOST" set when generating an initrd will need updating.
(It may be possible to reduce the above list of modules to specifically include in the initrd can be reduced, yet - let me know if you want me to work this out.)
Thanks to oerheks for pointing me to a related (though AMD there) report at /github. com/linux- surface/ linux-surface/ issues/ 839#issuecommen t-1140287888
https:/
Placing the following in /etc/initramfs- tools/modules aggregator_ registry
#-- Starts here --
surface_hid_core
surface_hid
surface_
surface_aggregator
pinctrl_tigerlake
8250_dw
#-- Ends here --
then running
sudo update-initramfs -c -k $(uname -r)
and finally rebooting works around it for me.
It appears that whatever detects the modules to be included in the (default) "MOST" set when generating an initrd will need updating.
(It may be possible to reduce the above list of modules to specifically include in the initrd can be reduced, yet - let me know if you want me to work this out.)