https://wiki.archlinux.org/api.php?action=feedcontributions&user=Dmytro&feedformat=atomArchWiki - User contributions [en]2024-03-28T21:41:10ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Unreal_Engine_4&diff=491723Unreal Engine 42017-09-29T08:38:14Z<p>Dmytro: i could not get unreal start under awesome - it was crashing with "InRenderThread() test failed". i've tried running it under freshly installed plasma desktop - it worked fine. later it turned out that it works under awesome too.</p>
<hr />
<div>[[Category:Development]]<br />
[[Category:Gaming]]<br />
[[es:Unreal Engine 4]]<br />
[[fa:Unreal Engine 4]]<br />
[[ja:Unreal Engine 4]]<br />
[[ru:Unreal Engine 4]]<br />
{{Related articles start}}<br />
{{Related|Unreal Tournament 4}}<br />
{{Related articles end}}<br />
<br />
Unreal Engine 4 is the latest version of the videogame Engine Created By Epic Games<br />
<br />
The content of this article was originally written on [https://wiki.unrealengine.com/Building_On_Linux this page] and adapted specifically for Arch Linux.<br />
<br />
== Minimum requirements ==<br />
<br />
* Intel or Amd CPU@2.5GHz Quad Core '''64 Bits''' <br />
* GPU: NVIDIA GeForce GTX 470 or AMD Radeon 6870 HD series <br />
* RAM: 8 GB<br />
<br />
== Installation ==<br />
<br />
==== Register to get the source code ====<br />
<br />
First, register at [https://www.unrealengine.com/ UnrealEngine.com] and link your GitHub account to your Epic Games account. Once registered, you should be able to [https://github.com/EpicGames/UnrealEngine browse the source code].<br />
<br />
=== Installing from the AUR ===<br />
<br />
Unreal Engine 4 is available in the [[AUR]] as the {{AUR|unreal-engine}} package.<br />
<br />
The package is 22 GiB once installed, so it needs about 100 GiB free space to build. There is about 7 GiB of source files to download, and the compilation might take a few hours.<br />
<br />
Since the repository is private, you can [https://help.github.com/articles/generating-an-ssh-key/ set up an SSH key] so your GitHub account is used to download the source.<br />
<br />
For a smaller download, you can [https://github.com/EpicGames/UnrealEngine/releases download the release as a tar.gz] after logging into github.com, then use that file as the source in the PKGBUILD.<br />
<br />
=== Compile from source code ===<br />
<br />
To compile manually, refer to [https://wiki.unrealengine.com/Building_On_Linux#Building the official instructions to build on Linux].<br />
<br />
== Troubleshooting ==<br />
<br />
=== Compilation problems ===<br />
<br />
If the compilation fails you should try building the Editor using the Debug profile:<br />
<br />
$ make UE4Editor-Linux-Debug<br />
<br />
=== Runtime problems ===<br />
<br />
If the editor doesn't start from the menu, or something doesn't work right, start it in a console and check the output for errors.<br />
<br />
$ /opt/unreal-engine/Engine/Binaries/Linux/UE4Editor<br />
<br />
If project browser starts fine, but editor crashes, and never shows up (when you create new project, or open existing one), and your desktop manager is not kde (or gnome?) then one try installing plasma package. It will work fine even under your favorite desktop manager.<br />
<br />
=== C++ code project problems ===<br />
<br />
After creating a code project, the new project opens in a text editor instead of in UE4Editor as it should. After re-launching the editor, the new project shows up and can be opened, but on the first run, it takes a half-hour or so to compile, and since this happens in the background (no GUI) it might not seem to be doing anything. The CPU usage should show that it's still compiling, and you may want to launch the editor from a console to see progress.<br />
<br />
=== Disable Tooltips ===<br />
<br />
UE4's mouse-over tooltips might be rendered very slow. They can be disabled by adding to <br />
{{hc|head=Engine/Config/ConsoleVariables.ini|output=Slate.AllowToolTips=0}}<br />
<br />
=== Random freeze under KDE ===<br />
Disable index file content in the KDE file search options.<br />
<br />
== Additional Content ==<br />
<br />
=== Starter Content ===<br />
<br />
The StarterContent project is installed to /opt/unreal-engine/Samples/StarterContent/StarterContent.uproject, you can browse to it from the launcher.<br />
<br />
=== Marketplace Apps ===<br />
<br />
The launcher with the Unreal Marketplace is not available for Linux yet[https://forums.unrealengine.com/showthread.php?52166-Unreal-launcher-for-linux], so apps like the ContentExamples project cannot be installed from Linux[https://answers.unrealengine.com/questions/301869/download-content-from-marketplace-on-linux.html].<br />
<br />
The marketplace apps can be downloaded using the [https://www.unrealengine.com/download launcher] on Windows (Mac may also work), they are stored in:<br />
<br />
/Program Files (x86)/Epic Games/Launcher/VaultCache/<br />
<br />
Also there is an implementation of [https://github.com/Allar/ue4-mp-downloader UE4 Marketplace Downloader] written in JS.</div>Dmytro