Note: This script is useful for people who run modded Darktide on Linux. If you aren't using mods then you can delete lines 7 and 8 from toggle_darktide_mods.sh so you just toggle the mesh streamer off.
Darktide on Linux runs great - for the most part. Sometimes you will notice that the game has gotten stuck with low level of detail meshes loaded. These are most noticeable on your weapon, but also railings and other things will stand out to you.
The fix is to disable the Mesh Streamer in Warhammer 40,000 DARKTIDE/bundle/application_settings/settings_common.ini
by setting disable = true in the mesh_streamer_settings block.
The downside is you have to do this every time the game gets updated, and if you're like me you forget until you launch the game and your gun has 5 polygons.
However, since you also need to re-enable mods by running the toggle_darktide_mods.bat file every time there is a patch,
why not just have a wrapper which runs that script and disables the mesh streamer at the same time?
- Put
toggle_darktide_mods.shin yourWarhammer 40,000 DARKTIDEfolder alongside thetoggle_darktide_mods.batfile from the modding framework. - Put
disable_mesh_streamer.patchin theWarhammer 40,000 DARKTIDE/bundle/application_settingsfolder alongside thesettings_common.inifile. - Every time Darktide gets updated, run
toggle_darktide_mods.shinstead of the bat file.
You should see two confirmation popups - One for enabling mods, the other for disabling mesh streamer.
Now launch your game.