This can’t be right. I installed UE 4.24 on my system and can’t create projects…
I have a Vega 64, 8 Core Ryzen 7, and 32 GBs of Ram. I tried to create a new VR project with the default settings and it has been sitting at initializing 39% for over 30 minutes. It is spawning a bunch of ShaderCompilerWorker processes that run for a little bit and then exit and a new one starts. It doesn’t seem like this can be normal. Anybody have any suggestions?
Hey look at that. at 40 minutes it jumped to 45% Maybe this is normal. Since it is spawning so many consecutive ShaderCompilerWorker processes I have to wonder why they aren’t spawning a pool of them. It doesn’t need to take that long. UE4 is using one core, ShaderCompilerWorker is using 1 and 6 are unused. I get that it’s not always worth the effort to parallelize things but this case could use some serious improvement. Messaging improvement might be nice too, some kind of actual progress indicator for the shader compilation during initialization since it takes so very long. It did finally open while I was writing this message after 45 minutes.
Thanks for letting me know. If that is just how it is, they need better messaging in the initialization progress indicator. For instance once the editor comes up it has a countdown of shaders it is compiling. If they could have showed that countdown on the initializing progress dialog that might have saved me from giving up the first 3 times I tried to start it.
You will notice that subsequent openings of project will be fast(er). New projects take forever the first time as it’s setting up all the object references etc… 45 mins is not overly long for the first time starting up, you should see it on my machine! lol
I use a 6 GB RAM laptop with Intel Core i7 5500U 2.4 GHz and a built-in graphics card, Windows 10 Home, with 1366x768 display. It required about the same amount of time to create a new project for a week or two after I first installed Unreal Engine. Now it’s really fast, opening a new project with Starter Content in about 5 minutes at the maximum but sometimes within a minute. Trying to open existing projects that don’t have much in them has crashed the initialization before it opens the engine, whereas other existing projects that also don’t have much in them hasn’t crashed the engine. I think there’s some bizarre operations occurring in the processes of initializing and opening projects. Operations that could probably use some debugging, but it’s difficult to report those kinds of bugs.
For the record, those shader compiler workers show up in my task list too, but usually only one at a time too. It’s the main UnrealEngine task that shows it’s using over 90% of the processor, memory, and power (which shows Very High highlighted in red). When the engine is running, it doesn’t get that high, staying at around 1/3 of the memory, processor, and far less of power.