wurrego
(wurrego)
October 30, 2021, 11:46am
1
I am trying to build lighting for my map from the command line, on a remote Ubuntu 20.04 server that I am ssh’d into. Not having any luck…
(Side Note: this server also succesfully runs my packaged game instances, which I access via PixelStreaming).
cmd%> ./UE4Editor-Cmd -run=resavepackages -buildlighting -quality=Production -AllowCommandletRendering -Map=<MyMap> -unattended
The warnings i receive:
LogRHI: Warning: Could not detect DISPLAY or WAYLAND_DISPLAY environment variables
Message dialog closed, result: Cancel, title: Message, text: Failed to load Vulkan Driver which is required to run the engine.
The engine no longer fallbacks to OpenGL4 which has been deprecated
Configuration
UE 4.27.1 compiled from source
Linux: 5.8.0-43-generic #49~20.04.1-Ubuntu
NVIDIA-SMI 465.19.01 Driver Version: 465.19.01 CUDA Version: 11.3
Vulkan Instance Version: 1.2.131
and vulkan utils is installed.
echo $DISPLAY returns
Thanks in advance, happy to post any logs if it helps.
1 Like
wurrego
(wurrego)
October 26, 2021, 3:48pm
2
Follow up, tried to run the same command on the host (without ssh). and it appears to run but crashes with the following errors:
LogInit: Error: Timed out waiting for the recipient (TimeWaitingSec = 60.011565) Assertion failed: CurrentThread == GetCurrentThread(
[File:/home/wurrego/develop/github/UnrealEngine/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp] [Line: 1470]
Assertion failed: CurrentThread == GetCurrentThread() [File:/home/wurrego/develop/github/UnrealEngine/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp] [Line: 1470]
Assertion failed: CurrentThread == GetCurrentThread() [File:/home/wurrego/develop/github/UnrealEngine/Engine/Source/Runtime/Core/Private/Async/TaskGraph.cpp] [Line: 1470]
LogContentCommandlet: Error: [REPORT] Failed building lighting for /Game/Maps/MyMap
LogContentCommandlet: Error: [REPORT] Failed building lighting for /Game/Maps/MyMap
LogStaticLightingSystem: Warning: Failed to build lighting!!! Lighting build failed.
LogStaticLightingSystem: Warning: Failed to build lighting!!! Lighting build failed.
STUBBED: FUnixPlatformProcess::TerminateProc() : Killing a subtree is not implemented yet at /home/wurrego/develop/github/UnrealEngine/Engine/Source/Runtime/Core/Private/Unix/UnixPlatformProcess.cpp:1278 (TerminateProc)
wurrego
(wurrego)
October 26, 2021, 4:21pm
3
The above error, timeout when building static lighting seems related to this post:
lightmass-static-lightning-timed-out-asserts
i did try disabling ufw and enabling multicast with the following commands:
sudo route add -net 230.0.0.0 netmask 255.255.255.0 dev lo
sudo ifconfig lo multicast
neither of these fixed the problem.
karlbuhr
(karlbuhr)
September 21, 2023, 10:09pm
4
Did you find a solution to this problem?