New comment by zdykstra on void-packages repository https://github.com/void-linux/void-packages/issues/34035#issuecomment-967339044 Comment: Requiring video modules to be in the initramfs will for sure break some people using ZFSBootMenu. In particular, some cards don't soft-reinit after a new kernel has been launched via kexec. We are forced to blacklist `amdgpu`, `i915`, `nvidia` and `radeon` in the 'stage 1' kernel/initramfs, so that the video card can be cleanly initialized by the final kernel. I'd like to see the same behavior as all previous kernels retained, as that does seem to be a safer default.