I'm building an Ubuntu PC with the following components:
- Intel i7-7700 CPU
- NVIDIA 1080 Ti GTX GPU
- MSI Z270 SLI motherboard. Has integrated graphics ports for HDMI and DVI.
- Ubuntu 16.04 OS
I'm struggling to navigate the inter-dependent web of software/hardware relationships that need to fall into place to get this thing running. Namely, to get the GPU running it seems that I need to configure CUDA and it's drivers with the monitor running off of the motherboard's integrated graphics.
The challenge is that I cannot run the monitor from the integrated graphics port with the GPU in the PCI slot. I've tried enabling the multi display option in the BIOS. Here's what
lspci returns. Note that the only VGA compatible controller is the GPU:
~# lspci 00:00.0 Host bridge: Intel Corporation Device 591f (rev 05) 00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 05) 00:08.0 System peripheral: Intel Corporation Sky Lake Gaussian Mixture Model 00:14.0 USB controller: Intel Corporation Device a2af 00:14.2 Signal processing controller: Intel Corporation Device a2b1 00:16.0 Communication controller: Intel Corporation Device a2ba 00:17.0 SATA controller: Intel Corporation Device a282 00:1c.0 PCI bridge: Intel Corporation Device a290 (rev f0) 00:1c.4 PCI bridge: Intel Corporation Device a294 (rev f0) 00:1f.0 ISA bridge: Intel Corporation Device a2c5 00:1f.2 Memory controller: Intel Corporation Device a2a1 00:1f.3 Audio device: Intel Corporation Device a2f0 00:1f.4 SMBus: Intel Corporation Device a2a3 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V 01:00.0 VGA compatible controller: NVIDIA Corporation Device 1b06 (rev a1) 01:00.1 Audio device: NVIDIA Corporation Device 10ef (rev a1) 03:00.0 USB controller: ASMedia Technology Inc. Device 2142
I've tried installing the Intel graphics driver using a
.deb file and the install just quits.
I have tons more questions, but can anyone help me get over this first hurdle? Do I take the GPU out, run the machine off the card to install it's drivers and enable multiple monitor display before plugging the GPU back in and enabling CUDA? I need the GPU for machine learning and want to keep it away from anything related to the system's graphical display.