I have a headless desktop computer (no screen / no keyboard) used as a machine-learning training server (using a GPU). I connect it via SSH from my other computer (laptop).
When:
I start the computer with Nvidia GTX 650 as the only graphic card connected on the motherboard, it seems it doesn't boot, and I cannot SSH the computer
I start the computer with Nvidia GTX 650 + an old ATI Radeon graphic card as well (I have two PCI-express slots on the MB), then it boots, I can SSH it.
Note: the Nvidia's drivers are installed (apt-get install nvidia-315), and it is detected (in the second case), and Tensorflow can succesfully use it, so it means the problem doesn't come from missing drivers.
What could be the problem preventing Ubuntu 16.04 server to boot with the Nvidia GTX 650 as the only graphic card?
lsmod | grep nouveau.