This *.yml script uses a custom, native Linux install script.
You can review the source code here.
Details
More details
The initial reason for writting the script was to work around issues with the official SPTInstaller running through Wine.
There was a bug in most common Wine runners used by Lutris or Bottles that caused the patching process to fail randomly. To work around this, the user needed to manually install a custom Wine runner in Lutris and use it globally for the installation.
To get rid of this extra step and also improve on stability and usability, we began experimenting with patching game files on our own using xdelta3 (now replaced by hpatchz) and the patch files included in the official patcher archive. Later, a custom installation script has been written as well.
- Faster, more stable installation process
- Additional features, e.g.:
- Native installer & patcher in a single script
- Support for reflinking on supported filesystems (e.g. btrfs)
- Reinstall mode - creates a backup of user files and reinstalls the latest SPT version
- No standalone GUI - you either have to use the Lutris installer or the CLI to interact with the script.
- No official support on Discord or elsewhere by the mod developers
- Lutris
- Check if GPU and vulkan drivers are installed
- SPT Cover art (Optional)
- Tested wine versions:
- GE-Proton-10.x (play only)
- wine-10.0-tkg-git (Valve Bleeding Edge) (install & play)
- wine-kron4ek-10.16 amd64 (install & play)
- SPT Lutris installer (*.yml)
- ASP.NET Runtime 9.0 (How to install)
1. Installing Escape from Tarkov
- First off, you need to install the game. Open Lutris and navigate to the
+symbol in the top left corner. SelectSearch for installer on Lutris websiteand search for the game:
- Follow the steps shown inside the application, wait until the installation is finished & install the game client as usual.
Important
You need to install the game client inside the launcher before continuing with the next step!
2. Installing SPT
-
Download the installer script.
-
In Lutris, click the
+in the top left, selectInstall from a local install script& navigate to the downloaded file:
- Now follow the steps & wait for the installation to complete.
3. Running SPT
Warning
We highly recommend switching from the default wine-ge-8-26 runner in Lutris to one of the tested wine versions for better performance and an overall better experience.
Everything now is pretty much done, so now to run the game we need to run the server and the launcher.
- The server should launch automatically when using the
SPTarkov - Launchershortcut in Lutris. If not, you might be missing the required .NET runtime dependencies or your terminal emulator could not be found. To run the server manually, run theSPT.Server.Linuxexecutable in a terminal.
Tip
You also can add the server to Lutris by selecting Add locally installed game. Set Linux as runner & navigate to the SPT.Server.Linux executable in the Game options. You need to enable CLI mode in the System options to run the server in a terminal.
- To run the launcher, double click the
SPTarkov - Launchershortcut in Lutris or press thePlaybutton at the bottom.
Have fun!
Still having issues? Visit our issues section.

