I am building my project on Linux with .net4 and burst compiler, opengl (vulkan disabled) to create a linux client (x86_64).
The same project built on windows fails to build the burst compiler (as expected) but starts up immediately and shows the unity splash screen. All fine - but I need to use the burst compiler so I am building on linux editor (2018.3.14).
When built on linux some of my testers are reporting up to 19 minutes before the splash screen appears - during this time the CPU is running at 100%.
On my test machine it takes around 1 minute before the splash screen appears, again lots of cpu being consumed.
What on earth is the unity player doing in the time between being launched and showing the splash screen that requires 100% CPU and on slower machines for up to as long as 19 minutes?