Skip to main content
Up and Coming
September 17, 2025

Building Oculus-Fork for Linux?

  • September 17, 2025
  • 2 replies
  • 200 views

Hi,

has anyone ever successfully build AND run the 4.27 branch of the Oculus fork of UnrealEngine? On my Ubuntu machine (Epics favourite distribution), I  can  check out the original Code from Epic, and then its a simple "Setup/GenerateProjectFiles/make", and we are good to go. Also creating an InstalledBuild is no problem, The editor starts just fine. (BTW, why cant it be so simple under Windows, instead of having to mess around with VisualStudio?!?)

If I do the same with the Oculus fork, the system can be build just as well, but as soon as I start the UE4Editor, I get a lot of errors while it is compiling the shaders

LogSerialization: Error: Invalid boolean encountered while reading archive TMemoryHasherTemplate - stream is most likely corrupted.

and at about 84%, the editor will crash:

Caught signal 11 Segmentation fault libUE4Editor-Core.so!FUnixPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*) [/prj/UnrealEngine_ocu_427/Engine/Source/Runtime/Core/Private/Unix/UnixPlatformStackWalk.cpp:693] libUE4Editor-Core.so!FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*) [/prj/UnrealEngine_ocu_427/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformStackWalk.cpp:191] libUE4Editor-Core.so!FUnixCrashContext::CaptureStackTrace() [/prj/UnrealEngine_ocu_427/Engine/Source/Runtime/Core/Private/Unix/UnixPlatformCrashContext.cpp:291] libUE4Editor-UnixCommonStartup.so!CommonUnixCrashHandler(FGenericCrashContext const&) [/prj/UnrealEngine_ocu_427/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:35] libUE4Editor-Core.so!PlatformCrashHandler(int, siginfo_t*, void*) [/prj/UnrealEngine_ocu_427/Engine/Source/Runtime/Core/Private/Unix/UnixPlatformCrashContext.cpp:853] libc.so.6!UnknownFunction(0x4532f)

Has anybody a idea? Or did at least someone successfully build and run this?

Thanks,

Hauke

    This topic has been closed for replies.

    2 replies

    Meta Employee
    September 17, 2025

    Hey Hauke!

    Sorry to hear that you're having trouble with the Oculus-VR fork for UE on Linux, I get how that would be frustrating.

    We're currently looking into your issue, and may reach back out if we have any questions or updates. In the meantime, please feel free to let me know if you have any other questions!

    -G

    Meta Employee
    September 18, 2025

    Hello again!

    Looking into this further, I can confirm we actually don't currently support building the Oculus-VR Fork for UE on Linux based operations systems. That said, it's likely that's reason you're running into the error you listed above. 

    If you have any other questions or need any other help, let me know and I'd be happy to assist!

    -G