

Presuming you have Linux box (I tested on Ubuntu14.04) and have NVIDIA drivers installed and working already.Serverless computing is a cloud computing execution model in which the cloud provider runs the server, and dynamically manages the allocation of machine resources.

Linux to the rescue! Running Unity app with graphics on a server without monitor You still need rendering loop to run and GPU to work, so usual approach to run Unity as a server will not work. If you are augmenting training sets with synthetic images or simply rendering lots of frames for your movie - you might want to run on a remote server, in the cloud or at the very least hide annoying windows from your own desktop. If you are working with Machine Learning - teaching agents to play Unity games or drive in Udacity Self-Driving Car Simulator by looking at the pixels. Why would anyone want to run Unity apps without monitor? TL DR: Bring me ready to use Amazon disk image that uses GPU. Once I managed to get OpenGL sample glxgears running without monitor, Unity run as well.

In the end all complications turned out to be not due to Unity, but rather issues configuring OS and drivers. How to run Unity on Amazon Cloud or without MonitorĪfter days of cursing and swearing I managed to get my Unity app running and rendering on a “headless” Linux box - machine without a physical display.
