Dual booting setup for windows and linux on gaming PC
You can dual boot a number of ways, one potential way, changing UEFI settings from windows.
Problems:
to shutdown windows and reboot as ubuntu: search UEFI
from trying omni on the xps15:
An input-output memory management unit (IOMMU) appears to be enabled on this system. On bare-metal Linux systems, CUDA and the display driver do not support IOMMU-enabled PCIe peer to peer memory copy. If you are on a bare-metal Linux system, please disable the IOMMU. Otherwise you risk image corruption and program instability. This typically can be controlled via BIOS settings (Intel Virtualization Technology for Directed I/O (VT-d) or AMD I/O Virtualization Technology (AMD-Vi)) and kernel parameters (iommu, intel_iommu, amd_iommu). Note that in virtual machines with GPU pass-through (vGPU) the IOMMU needs to be enabled. Since we can not reliably detect whether this system is bare-metal or a virtual machine, we show this warning in any case when an IOMMU appears to be enabled.
TO fix:
In BIOS (on xps15, F2)