Building a project with Linux Headless Simulation
What is LHS and Why would you need it?
In the traditional game development world, once you author/develop your game inside the Unity Editor, you then build an executable version of it, which would be packaged for end users depending on the target platform (e.g. Playstation, Mac, iPad).
However, simulations are growing in complexity and exceeding the capabilities of a single machine. Cloud computing supports thousands of VMs for large-scale distributed systems, and these VMs generally run Linux without any windowing. The standard Unity executable cannot render without a device context, which is where Linux Headless Simulation comes into play.
Linux Headless Simulation provides an optimized executable build for Linux that supports rendering in a headless environment. This windowless execution makes sure that simulations can be executed on a large scale, making training faster, and more cost-effective.
Please follow the guides linked below in this order:
How to get access?
If you have landed here without visiting our product page here, we recommend heading over there, and reaching out to our product team to get access first. Once thats completed, for any further engineering support please reach out to unitysimulationpro@unity3d.com
so we can get you set up and provide the required help.