So, the native version stopped working with the updated glibc
You can use the windows one with proton,
You can use the directx 9 and should be work out of the box.
But, the directx 11 doesn't work unless you install a directx11 missing libraries inside a prefix.
You can use protontricks to do this.
After installing protontricks, you can go in desktop mode and type in a terminal protontricks 34330 d3dx11_42
After this, the game should work without problem.