Tested on Arch around November 2025
- Follow the installation instructions
- Locating the game executable using the
Game Localization Wizarddidn't work well for me. I manually entered the path which should look something like/home/yourusername/.local/share/Steam/steamapps/common/Elite Dangerous/Products/elite-dangerous-odyssey-64/
- Install from Flathub
- Flatpak was already configured with correct permissions to journal directory
- Set
E:D journal file locationto~/.local/share/Steam/steamapps/compatdata/359320/pfx/drive_c/users/steamuser/Saved Games/Frontier Developments/Elite Dangerous. - Tested with BGS-Tally, works exactly the same as on Windows
- Download the Linux.tar.gz release
- In Steam, Right-Click "Elite: Dangerous", Manage > Browse Local Files
- Put "MinEdLauncher" from the MinEdLauncher Linux tar.gz into this folder.
- In Steam, Right-Click "Elite: Dangerous", click Properties. In "Launch Options", paste the following (from MinEDLauncher's instructions):
LD_LIBRARY_PATH="" konsole -e env LD_LIBRARY_PATH="$LD_LIBRARY_PATH" ./MinEdLauncher %command% /autorun /autoquit - Test run the game to ensure functionality
SrvSurvey Github issue about Linux support
The instructions below are based on this post Running on Linux discussion post. These instructions are meant for the Steamdeck, so I've removed deck specific instructions and added clarification for a desktop install
- Protontricks installed
- min-ed-launcher installed (see previous directions). We need min-ed-launcher to handle launching two proton apps.
- Download the latest release from SrvSurvey github and extract it to a folder called
SrvSurvey. - In Steam, right click Elite Dangerous,
Manage->Browse local filesto find the location of the game files. Copy the previously extracted folder into the game files directory. This path should be~/.local/share/Steam/steamapps/common/Elite Dangerous/if you want to find it in a file manager.
- Run Protontricks. Select Elite Dangerous. Click through all the warnings/errors. They are normal
- Select
Select the default wineprefixto begin editing the prefix. - On the next screen, select
Install a Windows DLL or component. Scroll down todotnetdesktop8, select it and press OK. Click through all the warnings/errors. It will have you install two different versions of dotnet, one is x86, and one is x64. Install both.
- Run Protontricks. Select Elite Dangerous. Click through all the warnings/errors. They are normal
- Select
Select the default wineprefixto begin editing the prefix. - You need to install the correct dotnet runtime. As of SrvSurvey 2.0.7.122, this is dotnet 8 but it may be different in the future. You can find out what is required by running `setup.exe
- In Protontricks, select
Run an arbitrary executable (.exe/.msi/.msu). Navigate to where you installed SrvSurvey and selectsetup.exe. It will give you a prompt on what version of dotnet is required. You can repeat the procedure given inInstalling SrvSurvey Prerequisitesto select the correct library.
- Test the application. From Protontricks, select
Run an arbitrary executable (.exe/.msi/.msu), navigate to the path used in the previous step and selectSrvSurvey.exe. SrvSurvey should launch. - SrvSurvey steals the focus from Elite when updating it's overlays. Navigate to
Settings->Moreand uncheckDisable single large overlayto fix this issue.
- Download SRV_Survey.sh
- Move the SRV_Survey.sh script into your newly created SrvSurvey folder (where SrvSurvey.exe lives).
- Right-click SRV_Survey.sh, click Properties, Click Security, and check Allow executing file as program. Click OK.
- Ensure your display settings are set to Borderless for best compatibility with overlays
- Edit
~/.config/min-ed-launcher/settings.json - Replace the line with
processeswith this entire string:"processes": [ { "fileName": "/home/deck/.local/share/Steam/steamapps/common/Elite Dangerous/SrvSurvey/SRV_Survey.sh" } ], - Test
- Clicking on Colonize seems to crash SrvSurvey on the present release (as of Nov 14). This is resolved with Proton 10 or higher.
- Your preferred compatibility tool and version can be used for Elite: Dangerous and SrvSurvey, but you will need to edit SRV_Survey.sh to modify the path to the proper compatibility tool.
- If your Steam library is NOT in your home dir, you will need to modify the library paths. Note that Proton will stay in your home directory Steam library unless you delete that drive from the Storage menu.
- Relatedly, you can store SrvSurvey anywhere you'd like, you will just need to modify the path in SRV_Survey.sh and Settings.json to point to the right paths.