I think that’s minor issue and have low priority, but UE4Editor crashes if we don’t have X server enabled (or maybe our server doesn’t have GLX extension), for example trying to run it’s through ssh without X forwarding:
11:00:20 wsf:[~/Hdd/prj/UnrealEngine/Engine/Binaries/Linux]git:(4.4-linux) ✗ ./UE4Editor
Using binned.
Increasing per-process limit of core file size to infinity.
LogInit:Display: Running engine without a game
LogInit: Version: 4.4.0-0+UE4
LogInit: API Version: 0
LogInit: Compiled (64-bit): Aug 19 2014 12:39:28
LogInit: Build Configuration: Development
LogInit: Branch Name: UE4
LogInit: Command line:
LogInit: Base directory: /home/wsf/Hdd/prj/UnrealEngine/Engine/Binaries/Linux/
LogInit: Rocket: 0
[2014.08.20-07.03.30:832][ 0]LogTaskGraph: Started task graph with 3 named threads and 4 total threads.
[2014.08.20-07.03.30:837][ 0]LogOnline:Warning: No default platform service specified for OnlineSubsystem
[2014.08.20-07.03.30:886][ 0]LogInit: Presizing for 0 objects not considered by GC, pre-allocating 0 bytes.
[2014.08.20-07.03.30:892][ 0]LogInit: Object subsystem initialized
[2014.08.20-07.03.30:894][ 0]LogInit: Selected Device Profile: [Linux]
[2014.08.20-07.03.30:894][ 0]LogInit: Applying CVar settings loaded from the selected device profile: [Linux]
[2014.08.20-07.03.30:896][ 0]LogInit: - Physical RAM available (not considering process quota): 8 GB (7933 MB, 8124164 KB, 8319143936 bytes)
/home/wsf/Hdd/prj/UnrealEngine/Engine/Source/Runtime/Core/Private/Misc/OutputDevice.cpp(203): Fatal error:
Assertion failed: false [File:/home/wsf/Hdd/prj/UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 711]
Unable to dynamically load libGL: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
.
Stack:
[Callstack] 02 0x00007fa6d2ba0da0
[Callstack] 03 0x00007fa6b2aebf35
[Callstack] 04 0x00007fa6b2af5129
[Callstack] 05 0x00007fa6cdfa047a
[Callstack] 06 0x00007fa6cdfa02f5
[Callstack] 07 0x0000000000413abf
[Callstack] 08 0x00000000004199b9
[Callstack] 09 0x00000000004205b3
[Callstack] 10 0x00007fa6c8be3ec5
[Callstack] 11 0x000000000040eeaf
[2014.08.20-07.03.30:897][ 0]LogLinux:Error: appError called: Assertion failed: false [File:/home/wsf/Hdd/prj/UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 711]
Unable to dynamically load libGL: ????????????????????????????????
.
Stack:
[Callstack] 02 0x00007fa6d2ba0da0
[Callstack] 03 0x00007fa6b2aebf35
[Callstack] 04 0x00007fa6b2af5129
[Callstack] 05 0x00007fa6cdfa047a
[Callstack] 06 0x00007fa6cdfa02f5
[Callstack] 07 0x0000000000413abf
[Callstack] 08 0x00000000004199b9
[Callstack] 09 0x00000000004205b3
[Callstack] 10 0x00007fa6c8be3ec5
[Callstack] 11 0x000000000040eeaf
Signal 11 caught.
EngineCrashHandler: Signal=11
[2014.08.20-07.03.31:444][ 0]LogLinux: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to access memory at address 0x00000003
[2014.08.20-07.03.31:444][ 0]LogLinux: Assertion failed: false [File:/home/wsf/Hdd/prj/UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 711]
Unable to dynamically load libGL: ????????????????????????????????
.
Stack:
[Callstack] 02 0x00007fa6d2ba0da0
[Callstack] 03 0x00007fa6b2aebf35
[Callstack] 04 0x00007fa6b2af5129
[Callstack] 05 0x00007fa6cdfa047a
[Callstack] 06 0x00007fa6cdfa02f5
[Callstack] 07 0x0000000000413abf
[Callstack] 08 0x00000000004199b9
[Callstack] 09 0x00000000004205b3
[Callstack] 10 0x00007fa6c8be3ec5
[Callstack] 11 0x000000000040eeaf
[Callstack] 02 0x00007fa6d2b167e5 ReportCrash(FLinuxCrashContext const&)
[Callstack] 03 0x000000000041fd0f EngineCrashHandler(FGenericCrashContext const&) [/home/wsf/Hdd/prj/UnrealEngine/Engine/Source/Runtime/Launch/Private/Linux/LaunchLinux.cpp, line 30]
[Callstack] 04 0x00007fa6d2b19d4c PlatformCrashHandler(int, siginfo_t*, void*)
[Callstack] 05 0x00007fa6d3685340 /lib/[2014.08.20-07.03.31:444][ 0]LogGenericPlatformMisc:Error: This platform cannot submit a crash report. Report was:
Assertion failed: false [File:/home/wsf/Hdd/prj/UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 711]
Unable to dynamically load libGL: ????????????????????????????????
.
Stack:
[Callstack] 02 0x00007fa6d2ba0da0
[Callstack] 03 0x00007fa6b2aebf35
[Callstack] 04 0x00007fa6b2af5129
[Callstack] 05 0x00007fa6cdfa047a
[Callstack] 06 0x00007fa6cdfa02f5
[Callstack] 07 0x0000000000413abf
[Callstack] 08 0x00000000004199b9
[Callstack] 09 0x00000000004205b3
[Callstack] 10 0x00007fa6c8be3ec5
[Callstack] 11 0x000000000040eeaf
[Callstack] 02 0x00007fa6d2b167e5 ReportCrash(FLinuxCrashContext const&)
[Callstack] 03 0x000000000041fd0f EngineCrashHandler(FGenericCrashContext const&) [/home/wsf/Hdd/prj/UnrealEngine/Engine/Source/Runtime/Launch/Private/Linux/LaunchLinux.cpp, line 30]
[Callstack] 04 0x00007fa6d2b19d4c PlatformCra[2014.08.20-07.03.31:444][ 0]LogExit: Executing StaticShutdownAfterError
Starting ../../../Engine/Binaries/Linux/CrashReportClient
[2014.08.20-07.03.31:445][ 0]LogGenericPlatformMisc: FPlatformMisc::RequestExit(1)
[1] 19707 abort (core dumped) ./UE4Editor