4 - Running UE4 on Linux

Learn how to run Unreal Engine on Linux.


As you worked your way to this final step, you linked your Epic Games account with your GitHub username, you downloaded the Unreal Engine source code from our GitHub site, and you compiled a binary of UE4 on your Linux system. The only remaining task is for you to run the UE4 Editor so that you can start making games for the Linux platform.

  1. Navigate to the editor's binary path by entering cd Engine/Binaries/Linux/ into the terminal.

  2. Run UE4Editor to launch the editor.


  3. Congratulations! You've compiled and launched the engine from source.

Launching UE4 on Linux

Because you've compiled the engine from its source code on Linux, the engine will compile shaders for a few minutes after launching UE4.

Creating Your First Project

If you haven't already set up an Integrated Development Environment (IDE) to work with UE4, we recommend that you start out by creating a Blueprint project.

End Result

z howTo_endResult.png

If you're creating your first game on Linux, you just learned how to establish your primary UE4 workflow on Linux. As you worked your way through this tutorial, you learned:

✓ How to set up Git to download the source code for Unreal Engine.
✓ How to fork and clone Unreal Engine's source code.
✓ How to build Unreal Engine from source.
✓ How to run Unreal Engine on your Linux machine.

Are you ready to do some exercises on your own?

Select Skin

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback