When to use early loading DRM (Direct Rendering Manager) kernel mode setting for NVIDIA?

It seems adding the modules to initramfs is the recommended way after all. Barring complicated setups like lunavictum’s above, on modern SSD and NVMe drives it’s best to have those modules in mkinitcpio.conf to minimize the chance of a race condition, where graphical subsystem inititalizes before the GPU driver.

See my posts on NVIDIA and Arch forums.

2 Likes