Nepoužívám Ubuntu ani Cuda, ale popíšu ti můj případ na desktopu, jestli tě to v něčem inspiruje:
- Místo Prime používám Bumblebee. Bumblebee má pro mě výhodu, že když mám primární iGPU a chci použít Nvidii, tak nemusím resetovat Xka.
- Všechny aplikace se defaultně vykreslují na iGPU, ale když chci nějakou aplikaci spustit na Nvidii, tak použiji příkaz: optirun <jméno_aplikace>
- Nemám ASUS, ale u mě v biosu pokud chci, aby první bootovala iGPU, tak musím nastavit Boot > CSM > Video OpROM > Legacy only
- Když "Legacy only" nemám nastavené, tak na iGPU sice nevidím bootovací obrazovku, ale přihlášení do linuxu vidím, protože mám Nvidii na blacklistu (/etc/modprobe.d/blacklist.conf). Z určitých důvodů jsem ji měl na blacklistu již před tím, ale mám dojem, že ji tam přidávají také přímo ovladače Bumblebee.