Subnautica runs excellently with WINE and Steam Play Proton, and mods work with such a setup as well.
The following are instructions on how to set up Subnautica with QMods and get started.
-
Install Subnautica via Steam Play/Proton. It should run out of the box with DXVK; however, you can check for any issues on ProtonDB
-
Download the latest QMods ZIP release (Manual Install) from Nexus.
-
Unzip the file into
~/.local/share/Steam/steamapps/common/Subnautica/
(or wherever is the data dir is). -
(Note: These directions are from BepInEx's Documentation. You should follow them there
BepInEx, a library used by QMods to patch Subnautica, requires configuration in WINE to work correctly. Runprotontricks --gui
and select the default wineprefix (if the option appears), then runwinecfg
. (If you know how to directly use winecfg, you may do that also). You need to set DLL overrides for two libraries by selecting them from the dropdown and clicking "Add":version
andwinhttp
. -
After setting version overrides, try launching the game. Check the settings menu for a "Mods" dropdown. If it exists, you have succesfully installed QMods!
- Check that there is a QMods folder in the game directory. If it is not appearing, try creating it.
- Ensure you are using the latest version of Subnautica.