Subnautica missing textures

Hi, I install Subnautica yesterday (wine version). Epic game store is black but blinking when I move mouse coursor so I can click Subnautica and find launch button. Game menu is OK but when I play walls and some other objects are invisible.

I’ve found a couple solutions to the problem, but they’re not ideal.

If you click the gear in the bottom left of the launcher you can access the options and disable the beta, that provides a better interface on WINE.

Then, go to Subnautica and click the gear next to the launch button and hit ‘settings’. In the panel on the right, scroll down to ‘Subnautica’ and click ‘Additional Command Line Arguments’ and then add -force-opengl to the box. This forces it to run in OpenGL mode which isn’t great, but provides a playable experience.

I don’t know why WINE/DXVK doesn’t like Subnautica in DX11 mode, I know there’s an open issue on Github regarding this and maybe it’ll be fixed later on, until then, you can at least play the game with this.

Thanks but I cannot find settings in that Epic Games Launcher. It’s all black and blinks so fast I can only see where is subnautica launch button and start it. I will wait until game run better on lutris. Game was free so there’s no hurry with that :slight_smile:

Works fine for me with tkg-protonified-3.21 and dxvk 0.93 (and 0.94 now).
Only gamepad (xbox360 wireless) has missing axis.

For stop blinking in launcher, i use to do like a window resize. blink stop temporary (as long as I press left button) and I can view where clicking.

Type in a terminal:

glxinfo | grep 'version'

Thanks, it works OK on tkg-protonified-3.21 but when I resize Epic Store it freeze and I have to close that app.

glxinfo | grep ‘version’
server glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
OpenGL core profile version string: 4.6.0 NVIDIA 415.23
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL version string: 4.6.0 NVIDIA 415.23
OpenGL shading language version string: 4.60 NVIDIA
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 415.23
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
GL_EXT_shader_implicit_conversions, GL_EXT_shader_integer_mix,