SEE LATEST POSTS. War Thunder has regressed dramatically on Linux to the point it’s unplayable.
The gist of getting it to work:
In your War Thunder directory, make a blank text file under
pkg_vulkan.rq2(you can optionally put
1as the only data in the text file)
Launch the updater, making sure you’re on the work-in-progress build. Let it download the required files. Make sure to set the resolution to the native resolution of your monitor and that the window is Fullscreen. (If your resolution is not listed, change it in
config.blklater on) Once the download is done, close the updater. It is not what we will be using to launch the game.
/compiledShadersthat these files are present:
config.blkfile and replace
driver:t=”vulkan”. Set your resolution where
resolution:t="*"is under the syntax
resolution:t="WIDTH x HEIGHT"
Open another TTY. (Ctrl+Alt+F2-6) You currently CANNOT use a Desktop Environment to launch reliably without causing major conflicts with the entire window manager turning the X server COMPLETELY BLACK. Again, make sure you’re running fullscreen at your monitor’s native resolution in
config.blkbefore doing any of this.
cdinto your War Thunder directory under
launch War Thunder from the TTY console using
When you’re done your game session, quit the game and
logoutand you will be returned to your usual desktop environment. DO NOT CHANGE BACK TO THE TTY THAT HAS YOUR DESKTOP ENVIRONMENT AT ANY POINT. It will cause a fatal crash, as there will be conflicting X servers fighting for each other. If sound is no longer present when you return to your DE, logout again and log back into your desktop environment.
Through testing, it’s actually playable. Minus one map (Karelia) that suffers from a lot of asset loading issues, dropping down to 10fps in flight. (likely due to the high volumes of trees)
My test system was using Kubuntu 18.04 on Kernel 4.17.5, Nvidia 396.24.10, Vulkan 1.1.80, and a 6 core hyperthreaded processor with a GTX 1080. Tests were done on “Max” quality with anti aliasing turned off at a resolution of 1920x1200.
Result for Tank Battle (CPU):
Average FPS: 85.6
Minimal FPS: 72.0
Tank Battle (CPU) on the same drivers but OpenGL 3 averages only 30-38fps on “Medium” quality settings due to the (now) single threaded nature of OpenGL 3 and War Thunder. (especially on Nvidia, which was what Gaijin originally optimized for)
The official Gaijin thread for people testing this is here:
With proper optimization, this could be the start of something great!