Linux

I am trying to run UnrealEngine4 on Linux but always get errors before the Engine crashes if i try to build the lighting:

Timed out waiting for the recipient (TimeWaitingSec = 60.011797)
[2019.10.11-19.28.21:777] 0]LogInit: Error: Timed out waiting for the recipient (TimeWaitingSec = 60.011797)

[2019.10.11-19.29.21:862] 0]LogInit: Error: Timed out waiting for the recipient (TimeWaitingSec = 60.011943)
Assertion failed: CurrentThread == GetCurrentThread() [File:/home/user0/gre/sa/UnrealEngine/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp] [Line: 1404]

Assertion failed: CurrentThread == GetCurrentThread() [File:/home/user0/gre/sa/UnrealEngine/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp] [Line: 1404]

Assertion failed: CurrentThread == GetCurrentThread() [File:/home/user0/gre/sa/UnrealEngine/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp] [Line: 1404]

Assertion failed: CurrentThread == GetCurrentThread() [File:/home/user0/gre/sa/UnrealEngine/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp] [Line: 1404]

[2019.10.11-19.29.22:677][229]LogLinux: Scale at X=0.000000, Y=0.000000: 1.000000 (monitor=#1, HDPI=106.387436 (horz scale: 1.108202), VDPI=106.325584 (vert scale: 1.107558))
[2019.10.11-19.29.22:677][229]LogLinux: Scale at X=2440.000000, Y=525.000000: 1.000000 (monitor=#0, HDPI=90.025314 (horz scale: 0.937764), VDPI=90.101349 (vert scale: 0.938556))
[2019.10.11-19.29.22:677][229]LogLinux: Scale at X=2440.000000, Y=525.000000: 1.000000 (monitor=#0, HDPI=90.025314 (horz scale: 0.937764), VDPI=90.101349 (vert scale: 0.938556))
[2019.10.11-19.29.23:292][229]LogLinux: Setting swap interval to ‘Immediate’
[2019.10.11-19.29.23:296][229]LogLinux: Setting swap interval to ‘Immediate’
[2019.10.11-19.29.23:423][229]LogOutputDevice: Warning:

Script Stack (0 frames):

Assertion failed: TaskDataArray.Num() == Exporter->VolumetricLightmapTaskGuids.Num() [File:/home/user0/gre/sa/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/Lightmass/ImportVolumetricLightmap.cpp] [Line: 956]
Import Volumetric Lightmap failed: Expected 64 tasks, only found 0
[2019.10.11-19.29.23:897][229]LogCore: Error: appError called: Assertion failed: TaskDataArray.Num() == Exporter->VolumetricLightmapTaskGuids.Num() [File:/home/user0/gre/sa/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/Lightmass/ImportVolumetricLightmap.cpp] [Line: 956]
Import Volumetric Lightmap failed: Expected 1872041856 tasks, only found 1898108044

Signal 11 caught.
Malloc Size=65538 LargeMemoryPoolOffset=65554

I tried it on Arch Linux and Debian and i dont find any working solutions to this on the Internet but it seems that the problem is quite common.

I’m getting the exact same error on MacOS. Did you manage to solve this?

Are you building from source ? If so make sure you build lightmass / swarm

It seems like I’m getting a similar error. I’m running 4.25.3, Arch Linux and I built from source. Did you have errors whilst compiling and have to use the Debug profile? "


make UE4Editor-Linux-Debug

  • because this is what I’m using currently and may be the issue???

Some other forums have suggested to disable the firewall with


sudo ufw disable

but I haven’t found this to work… I remember I had this issue a while back but was never able to solve it.

How do you build swarm on linux? I thought that was only a windows thing? Also assuming that when you say “build lightmass” you mean pressing the “build lighting” button (Also when building lighting on windows it builds swarm automatically, so how are we supposed to do it on UNIX systems, Mac included?)