ASUS Screenpad worked upon first boot of live Garuda USB stick, but not after installation

You choose before booting into the live environment. The menu where you make the choice looks like the photo in this post: Hardware error while trying to boot Garuda from USB - #5 by deandre

Try following the guidance here to make sure you have the needed environment variables set and packages installed, and DRM kernel mode setting enabled. NVidia – Hyprland Wiki

Note while setting up the latter, we use dracut instead of mkinitcpio. So instead of the guidance in that doc, follow the guidance here: dracut - ArchWiki

Early kernel module loading

Dracut enables early loading (at the initramfs stage, via modprobe) through its --force_drivers command or force_drivers+="" config entry line. For example:

/etc/dracut.conf.d/myflags.conf
# ... 
force_drivers+=" nvidia nvidia_modeset nvidia_uvm nvidia_drm " 
# ...

After setting up the dracut config, regenerate your initrds with this script:

sudo dracut-rebuild
4 Likes