I am following the [Linux Quick Start][1] guide on Ubuntu 21.04, completing through step 3 (compiling from source). But when I try to run step 4 cd Engine/Binaries/Linux && ./UE4Editor, I get the error from the title when the editor is launching:
.
The file ShaderCompileWorker is missing from that path. Did I miss something in the start guide that would have created that file?
In case anyone comes across this in the future, this question helped resolve the issue UE4Editor error - no ShaderCompileWorker binary - Platform & Builds - Epic Developer Community Forums
I had to run ./Engine/Build/BatchFiles/Mac/Build.sh ShaderCompileWorker Linux Development, which build the ShaderCompileWorker.
iHad169
(iHad169)
August 14, 2024, 11:31pm
3
Thank you
I in UE5.4.3 have same issue
I need install
sudo apt-get update && sudo apt-get install -y dotnet-sdk-6.0
cd <to UE5 folder>
./Engine/Build/BatchFiles/Mac/Build.sh ShaderCompileWorker Linux Development
Dalle42
(Dalle42)
April 22, 2026, 10:12am
4
Sorry for waking up this thread, i’m on Windows and the above mentioned fix didnt work.
I fixed it by disabling “Smart App Control” on windows