We have a special unity standalone Windows build that we run in batchmode as our game server. We’re trying to port it over to a 64-bit Linux standalone build. The problem I’m running into is that when I run the Linux standalone build, it eats up the entire CPU.
I made an empty unity project and made a headless Linux build, but I get the same problem. I’ve tried turning off vsync and setting the framerate low and disabling the physics tick. I’ve also tried using Thread.Sleep to attempt to manually get the process to share cpu time. Nothing decreases CPU usage.
Has anyone gotten a headless Linux build to work?