I have installed Manjaro Xfce 16.08 onto a fast USB thumb drive and would like to use this on multiple systems.
It works great on my laptop with Intel graphics. In fact, the laptop has a Nvidia GPU too (Bumblebeed) but I have disabled that in the BIOS so let's ignore that wrinkle for the moment.
It also works great on my Intel NUC with HD6000 graphics.
However, it does not boot on either of my Dell desktops with Nvidia GPUs. I can workaround that by booting up on a Intel system and executing:
sudo mhwd -f -i pci video-nvidia
Then I can shutdown, move the thumb to a system with Nvidia graphics and boot the thing nicely.
Of course, I have to issue:
sudo mhwd -f -i pci video-intel
before moving the thumb back to a machine with Intel graphics.
My question is... how to make this more convenient/automatic? A boot menu with options to select Intel or Nvidia graphics drivers would be excellent.
BTW, I do need the Nvidia drivers (versus Nouveau).
Automatic detection would be even nicer but I don't want to make this too complex or fragile.
Please be gentle with me. Although I'm reasonably competent with Linux basics, I have to say my understanding of drivers, bootloaders and grub is very limited.