When attempting to setup RoveSoSimulator on Linux, it is likely that you will encounter multiple roadblocks, primarily to due with Unreal Editor’s disaffinity for Linux. This guide will document known issues and workarounds, if you have a novel problem or solution please add it to this section of the docs.
Make sure to download the Linux version here by selecting the Linux_Unreal_Engine_X.X.X.zip
download.
The path to the executable once extracted is ./Engine/Binaries/Linux/UnrealEditor
.
It seems that only the dotnet sdk is required, install instructions here.
The simplest solution to getting the plugin will be to ask another team member to zip/tar their copy of the plugin and send it to you. The location of the plugin varies depending on platform and method of install:
Windows: <UNREAL-EDITOR-INSTALL-LOCATION>\Engine\Plugins\Marketplace folder\Diversion
Default install location is C:\Program Files\Epic Games\UE_<VERSION>
<UNREAL-EDITOR-INSTALL-LOCATION>/Engine/Plugins/Diversion
RoveSoSimulator/Plugins/Diversion
Navigate to <UNREAL-EDITOR-INSTALL-LOCATION>/Engine/Source/Runtime/Core/Public/HAL
and run the following:
cp PlatformFileManager.h PlatformFilemanager.h