Headless Rendering Modification

I’m interested in trying to make our unreal application able to render headless. We use it to do reinforcement learning and being able to run the application on a gpu server would be a huge gain. Is there any way to do this? Could we modify the engine code to enable this?

It took me a while to find for this, but for anyone searching for this answer, since Unreal version 4.14 headless rendering has been supported on Linux. You shouldn’t have to change any settings, the executable should just be able to run. Reference these links for more info: