kms hook increases the initramfs size heavily starting with 6.7 kernel
Hi,
Since the 6.7 Kernel the NVIDIA gsp boot firmware gets bundled by mkinitcpio. This results into a way bigger image, then before (around 150MB more).
Here a example:
with KMS Hook:
.rwxr-xr-x 183M root 8 Jan 14:12 initramfs-linux-cachyos-rc.img
.rwxr-xr-x 183M root 8 Jan 14:12 initramfs-linux-cachyos.img
.rwxr-xr-x 15M root 8 Jan 14:04 vmlinuz-linux-cachyos
.rwxr-xr-x 14M root 7 Jan 18:11 vmlinuz-linux-cachyos-rc
without kms hook:
.rwxr-xr-x 8,5M root 8 Jan 14:53 initramfs-linux-cachyos-rc.img
.rwxr-xr-x 8,6M root 8 Jan 14:53 initramfs-linux-cachyos.img
.rwxr-xr-x 15M root 8 Jan 14:04 vmlinuz-linux-cachyos
.rwxr-xr-x 14M root 7 Jan 18:11 vmlinuz-linux-cachyos-rc
The fallback image for 6.7 has around 280MB of size.
Edited by Peter Jung