
I'm late to this thread, obviously, but a few things: Regarding the wireless issues, usually all you need for iwlwifi cards is the iwlwifi module and linux-firmware package. If you're missing firmware, you can see what it's looking for with 'dmesg | grep firmw'. The other modules are not necessary to load manually. Regarding grub, usually you only need to do 2 things for a standard install: 1. For UEFI: grub-install /boot/efi (or wherever you mounted your ESP) For MBR: grub-install /dev/sda (or whichever disk you intend to boot) 2. grub-mkconfig -o /boot/grub/grub.cfg Specifying bootloader ids or other things is generally not required. Regarding nvidia, are you using the port 'opt/nvidia' or the upstream installer? I'd recommend using the port as it's already tailored for CRUX. It also seems to work just fine with 5.4.x kernels. At least for my systems with kernel 5.4.44/5.4.49 and nvidia 450.57. Regards, Matt