Yeah it won't work on linux, I have the same issues, missing texture, purple render, GLcore crashes on load for me. It probabley because jax doesn't export/build it with the glcore or vulcan shaders in unity editor.
On the other hand, you can run it in Steam's proton/steamplay, use 4.2.9, as 4.2.12 causes doors and random things to not render for some reason, or use GE 5.0 proton builds. To force download you'll have to properties > force the use of specific steam play compatibility check box > then select version > the go to beta tab > choose 18.2 in drop down > close > update. Install ravenhearst > play.
If you don't see the option, go to steam settings > steam play > check box "enable steam play for other titles."
Hope this helps.