I’m using Unreal 5.4.4 on Linux Mint 21.3. My kernel is Linux 6.8.0-50-lowlatency. I have ~32 Gib of RAM and my CPU runs at 3.20 GHz.
I am able to create and run projects locally with no issues. But, I’m trying to open a group project that’s shared with me through Perforce, and it doesn’t work. The project was created on a computer running Windows 10. I have the files on my machine, and they seem to be completely intact compared to other members of the group. I’m not missing anything as far as we can tell.
So, when I initially get the files and try to open the project, I get the pop-up that says “Project could not be compiled. Try rebuilding from source manually.” So I rebuild from source manually, and set up a VSCode workspace with these commands:
sudo /usr/local/bin/Unreal/Engine/Build/BatchFiles/Linux/Build.sh <name of the project> Linux Development "/home/miriam/Documents/Unreal Projects/<path to the project>.uproject"
sudo /usr/local/bin/Unreal/Engine/Build/BatchFiles/Linux/GenerateProjectFiles.sh <name of the project> Linux Development "/home/miriam/Documents/Unreal Projects/<path to the project>.uproject"
They generate the binaries and VSCode workspace correctly, as far as I can tell. But when I try to execute <name of my project>.uproject
, whether by opening the engine first or directly from my file explorer, nothing seems to happen on-screen. In htop, I can see that it starts a bunch of Unreal Engine processes for a few seconds and then exits.
I looked for log files or something, but didn’t find any.
How can I get this project to run? Am I executing the correct commands? Is it even possible to use the same project with people on the same team using Windows + Visual Studio and Linux + Visual Studio Code? Thanks.