Still make sense to load NVIDIA modules into initramfs (early loading)?

Hello there!

Considering this When it makes sense to load NVIDIA modules into initramfs? (DRM kernel mode setting)

Is that still the case on 2025? On my system, for example, Fedora Workstation 41, NVIDIA drivers 570.86.16 and kernel 6.12-300 and kernel 0.13.2-cachyos1. It requires a considerable amount of space compared to the normal initramfs file (more than double at this time: 64MB vs 206MB) on Fedora.
And I also have to run dracut manually after every new driver or kernel version. And just after copying the .conf file to /etc/dracut.conf.d/.
Also, by default, Fedora keep the last 3 kernels which would make just the initramfs files occupy 618MB in total inside the /boot partition.
Furthermore, in the case of Fedora at least, it also breaks my system if I use Hybrid graphics an try to use early loading, not allowing me to pass the Plymouth LUKS password prompt, making me set to Discreet only on my UEFI.

1 Like