WineHQ

World of Tanks

Version range: 0.9.0 (2014-04-16) - 0.9.22.0.1 (2018.02.14)

For further details, see: Older World of Tanks versions.


Application Details:

Version: 0.9.x
License: Retail
URL: http://www.worldoftanks.com
Votes: Marked as obsolete
Latest Rating: Gold
Latest Wine Version Tested: 3.12-staging

Maintainers: About Maintainership

Test Results

Selected Test Results

What works

China server: Game update to 1.0 is delayed. It seems this is the last test report to wot 0.9.x

Everything works with walkaround.

What does not

Game crash without walkaround.

Workarounds

Use winetricks install d3dx9 and d3dcompiler_43 and set os to xp: game can run on dx9.

Use winetricks install d3dx11_42, d3dx11_43 or not, then set os to win10: game crash on dx11. Then install DXVK 0.62 seems make game run on dx11 and fps is very good.

No other walkaround needed.


Tested with Geforce GTX750Ti

What was not tested

Nothing.

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentFedora 28 x86_64Jul 15 20183.12-stagingYes Yes YesGoldDawei 
ShowArch Linux x86_64Jan 14 20183.3Yes Yes YesSilverZenAnonX 
ShowUbuntu 17.10 "Artful" amd64 (+variants like Kubuntu)Mar 02 20183.2Yes Yes YesSilverDaniel 
ShowGentoo Linux x86_64Feb 24 20183.2Yes No YesGarbageBaustein 
ShowLinux Mint 18.3 "Sylvia" x86_64Jan 26 20183.0Yes Yes YesGoldAlin 

Known Bugs

Bug # Description Status Resolution Other apps affected
25760 After uninstall of World of Tanks, its .desktop file still resides in the menu NEW View
28282 Sound constantly crackling in lot of games STAGED View
35675 Bad textures in World of Tanks UNCONFIRMED View
41692 World of Tanks crashes instantly on start with OSSv4 on wine 1.9.17 UNCONFIRMED View
42520 World of Tanks: crash on startup in win7 mode (works in winxp) NEW View
43136 WoT newest version 9.19(World of Tanks) cuts the screen off UNCONFIRMED View

Show all bugs

HowTo / Notes

Recommended installation sequence (v.9.15)








As for many other apps, it is recommended that you install this game in clean wine prefix (directory, containing your "windows folders" and wine configuration).

The following installation sequence is recommended:

  • winetricks d3dx9_36 xact_jun2010
  • add msvcp110 and msvcr110 libraries using winecfg as "native, builtin"
  • Change "launcher_transport" from 3 to 2 in "WoTLauncher.cfg", to avoid torrent update issue (Bug#38980)
  • (Intel GPU) install libtxc-dxtn-s2tc0 (S3TC compatible library) deb package from repository

 

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Vulkan Test Results
by ZenAnonX on Thursday March 15th 2018, 7:53
Tested the game with wine-vulkan and dxvk, big improvement in FPS over Gallium9. You need to run game in dx11 mode(xact needed) for vulkan to work. All settings maxed.

Wine 3.3 - 25-35 FPS
Wine 3.3 + Gallium 9 - 30-45 FPS
Wine Vulkan - 45-60 FPS
Edit:
by Paweł Frączek on Wednesday March 14th 2018, 11:26
After 2 winetricks changes Windows version to XP, so u can change it by winecfg or run: winetricks win7
Tip. 1 - with clean wine 3.3, first error is with xaudio2_7 - you can disable by winecfg or install it: winetricks xact.
Tip. 2 wine 3.3 has problem with cef_browser (Chromium Embedded Framework) which is depend from .NET lib. Clean wine can work only with Win XP or Win 2003 settings. Wine staging doesn't have that problem.
WoT dx11
by Paweł Frączek on Wednesday March 14th 2018, 10:46
The game works quite well with dx11.
That is the solution:
Note:
- tested on Nvidia 780 3GB (quite old) diver ver. 390.25; i7 6700k
- distro Arch 64bit
- wine-staging 3.3 from AUR; all the necessary lib32 libraries installed; see - www.archlinux.org/packages/multilib/x86_64/wine-staging/.
- installed wine_gecko

1. make wine enviroment, 32 or 64bit - not important and enable CSMT
2. winetricks vcrun2013 vcrun2015 d3dx9_36 d3dcompiler_43 d3dx11_42 d3dx11_43
now you have enviroment to run dx9 and dx11
3. to use dx11 run: winetricks glsl=disabled
4. to better performance: winetricks ddr=opengl videomemorysize=2048 (winetrick allows only this variable u can change it latter by regedit, but WOT only needs ~1.6GB VRAM; see nvidia-smi)
with the above settings I sometimes had FPS drops so lets go to deeper:
In WOT dir run (nvidia settings):

WINEDEBUG=-all __GL_THREADED_OPTIMIZATIONS=1 __GL_YIELD="NOTHING" __GL_SYNC_TO_VBLANK=0 wine ./WorldOfTanks.exe

You can try also varible for tests: LD_PRELOAD="libpthread.so.0 libGL.so.1"

Voila!
WoT Crashes Upon Log-In
by Ian Sliwinski on Wednesday February 21st 2018, 11:47
A Linux noob here so I have probably done something wrong - requesting assistance from the Linux gurus in getting World of Tanks installed on my Ryzen system.

If you are willing to assist - what information do you need from me?

Thanks in advance for your kind assistance
Инструкция на русском
by Senya on Monday December 4th 2017, 15:31
Я написал эту инструкцию для World of Tanks и PlayOnLinux где-то полгода назад. Не знаю, работает ли она еще или нет, но может быть кому-то пригодится: github.com/cmrd-senya/wot-guide/blob/master/guide.md
RE: Инструкция на русском
by sl1pkn07 on Monday December 4th 2017, 17:46
disable xaudio, install flash player and ie7 for what?

for me, works only with:

set Windows 7
d3dx9_36 (i'm not sure, don't work with the latest dx9??)
xact
concrt140 (nat, built)
vcruntime140 (nat, built)

in my hackintoch (plain wine-staging 2.21)
RE: Инструкция на русском
by sl1pkn07 on Monday December 4th 2017, 17:47
and launch the game with:

wine WoTLauncher.exe -clientGraphicsAPI d3d9
Fixed it!
by LiraNuna on Wednesday August 30th 2017, 23:51
If you're getting this, switch to "Windows Version: Windows XP" and it would work!
RE: Fixed it!
by Mario Motohashi on Tuesday September 5th 2017, 5:01
Windows10, 8.1 and 7: NG
Windows Vista and XP: Works
RE: Fixed it!
by Paweł Frączek on Tuesday September 26th 2017, 9:28
It is not necessary to use XP enviroment.
Just run with command in WoT dir: "export WINEDEBUG=-all && wine ./WorldOfTanks.exe -clientGraphicsAPI d3d9".
Dx3d11 worked up to patch 9.20.
For each map 90-120FPS with WoT client HD

Graphics: GTX780, driver: proprietary.
Kernel modules: nvidia, nvidia_modeset, nvidia_uvm, nvidia_drm
WINEARCH=Win64, Wine enviroment: Windows 7
RE: Fixed it!
by Kyle Snodgrass on Tuesday October 10th 2017, 21:24
I tried that and it now continuously crashes, is there a way to revert this? Or is it a spurious anomaly for me?
9.20 update made WoT crash on startup.
by LiraNuna on Wednesday August 30th 2017, 23:45
Something about the latest 9.20 update made my fully working setup stop working.
The logs are not being very useful.
Torrent update working in Arch
by CB on Sunday May 28th 2017, 0:05
Just wanted to say I was able to get the Wargaming updater UI graphics working with explorerframe and for whatever reason torrent updating is working fine for me, but I also tweaked with the recommended install and added a couple microsoft COM and network libraries. Can't say which did it for sure.
RE: Torrent update working in Arch
by CB on Sunday May 28th 2017, 0:09
Oh, I'm using the 64bit wine2.8 system prefix from a clean wine-gaming-nine AUR build - 2.8/2.8-staging ~10 various updated (this week) patches incl. latest steam patch, etc. Very good PKGBUILD, check it out.
x64 installation was failing at proper game client download
by Przemysław Lib on Thursday April 13th 2017, 9:58
I was following this test result:
appdb.winehq.org/objectManager.php?bIsQueue=false&bIsRejected=false&sClass=distribution&iId=1410&sAction=view&sTitle=View+Distribution

Trick for me was to update that WotLauncher.cfg after a crash, and then start WotLauncher.exe again, manually. Download is progressing normally now.

Will update if game is playable after installation is finished (I use 64 bit wine prefix as opposed to linked test results)
RE: x64 installation was failing at proper game client download
by Przemysław Lib on Thursday April 13th 2017, 17:13
OK. Game runs on x64 without any issues. Performance is decent on standard setting on 2500ish x 1400is screen resolution.

Have not yet tested real battles though.
Missing Textures with Nvidia Driver 367.57
by Christian on Sunday March 12th 2017, 4:13
I had to update my system from Mint 17.3, where WoT ran perfectly, to 18.1. The only thing that is 'new', is the version of the Nvidia driver. Bot now, I am missing simple Textures like gun marks, SPG detonation marks on the ground but also water! While smoke and dust is visible, water is invisible.

Had anyone this problem before, and found a fix for that?
RE: Missing Textures with Nvidia Driver 367.57
by Christian on Sunday March 26th 2017, 7:56
I had to disable d3d11 to fix various graphical glitches.

1) Run winecfg
2) Goto the libraries tab
3) add d3d11
4) edit it to disable it.
RE: Missing Textures with Nvidia Driver 367.57
by Radovan Gašparovič on Wednesday March 29th 2017, 15:06
I have the same issue.
Here is my configuration:
corefonts
d3dx9_43
vcrun2013
xaudio2_7" Disabled
dnsapi
msvcr140
msvcp140
CSMT enabled
Ubuntu 16.04
Wine 2.4 staging
NVIDIA driver 375.39

by Benny on Wednesday March 8th 2017, 5:38
Since 9.17 d3dx9_43 and msvcp140/msvcr140 are required.
Installation/Configuration:
- wine2.1-staging x86
- win7 OS emulation [winecfg]
- winetricks corefonts d3dx9_43 vcrun2013
- libraby xaudio2_7 disable [winecfg]
- library dnsapi.dll override (buildin,native) [winecfg]
- enable CSMT in stagin tab [winecfg]
- change "launcher_transport" from 3 to 2 in "WoTLauncher.cfg"

by jaap aarts on Friday February 24th 2017, 7:08
did you install all the components listed in the instuctions?
install winetricks d3dx9_36 (play on linux configuration)
add msvcp110 and msvcr110 libraries using winecfg as "native, builtin" (wine configuration)
RE: msvcp110, msvcr110
by Brent on Friday November 10th 2017, 16:36
When I open the configure wine from launcher options (playonlinux), these two items are already in this library. I have been trying and trying for three days to get a functioning world of tanks game set up. I've been through Linux Mint, Debian Stretch, & am now on Ubuntu LTS. I would be very grateful if it was an easy install, such as playonmac was for me two years ago.
I'm not expert with source & I know very little about manipulating these scripts. I realize its a workaround of sorts and that takes more time. Please compile a 100% fool-proof & easily-understood sequence of installing, for us 'cattle'. Thanks.
Easy peasy install
by Daniel on Friday March 2nd 2018, 3:20
To Brent (and other "cattle"),
I don't think they like POL (play on Linux) around here much, but I'm hoping they will allow this as an exception:
- Install POL
- Click install ("+") then click "install unlisted program" at the bottom left
- Follow instructions as follows (you want "new virtual drive"; any name; don't tick any boxes; 64bit if you can)
- Download your country's exe from worldoftanks.com, select the exe in POL and close after install
- In the main window, click configure then click on your new virtual drive
- Click the "+" next to wine version and click on the amd64 tab
- Click on wine 3.2 then click the arrow to install
- Select the new version of wine in the configuration window
- Go to the "Wine" tab in the configuration window and click on configure wine
- In the new window, open the libraries tab and add an override for d3dx11 and xaudio2_7 and edit both of these to be "disabled"
- close the wine config and the POL config window and run the game.
crashes after CW battle
by jaap aarts on Wednesday February 22nd 2017, 13:54
wine staggering 2.1 on antergos(arch) and world of tanks 9.17.0.3
after a clan wars battle the game freezes at synchronizing personal files
crashes after i click play
by jonathan on Thursday January 19th 2017, 17:13
With wine 2.0rc3 i download fine once i fix the torrent bug, but as soon as i click play on the launcher an error message pops up saying WoT has crashed
RE: crashes after i click play
by jonathan on Thursday January 19th 2017, 17:27
just tried on staging 2.0rc5 same problem

I know that it is not my system specs
RE: crashes after i click play
by jaap aarts on Friday February 24th 2017, 7:09
did you install all the components listed in the instuctions?
install winetricks d3dx9_36 (play on linux configuration)
add msvcp110 and msvcr110 libraries using winecfg as "native, builtin" (wine configuration)
WoT 0.9.17 + Wine Staging
by lyon on Friday December 30th 2016, 12:41
With Wine Staging (2.0rc3 at this moment) I had to disable xaudio2_7 library via winecfg to avoid getting unhandled exception right at the start. Other than that the game runs smooth and stable.
9.17 WoT with primusrun / optirun
by Anton Kondrachov on Wednesday December 14th 2016, 16:29
After a recent update of the game to 9.17 running the game on my nvidia card no longer works, technically it starts and plays, but the screen is tearing and flickering and it is very unpleasant and unplayable. If I run the game without the optirun / primusrun command it works fine, but on my intel card it's way slower with way less fps.
Worked perfectly fine in 9.16.

Arch Linux
Linux-x86_64
Nvidia Geforce 740M
Nvidia Driver version: 375.20
wine-1.9.23 (Staging)
World of Tanks v.0.9.17.0 #305
V-Sync turned off
RE: 9.17 WoT with primusrun / optirun
by Andreas on Saturday December 17th 2016, 4:50
for your flickering issue try using staging and Enable CSMT as described here Issue #2
www.solaris-cookbook.eu/linux/world-of-tank-on-linux-wine-disable-torrent-on-the-new-launcher-post-oct-28-2015-2015-10-28/
RE: 9.17 WoT with primusrun / optirun
by jdobry on Friday December 23rd 2016, 13:58
I have same issue. Latest stagging wine (2.0-rc2).
WOT works, but with 0.5fps it is unusable. Previous version 9.16 was fine.
Any manipulation with CSMT or VSYNC have none effect.
RE: 9.17 WoT with primusrun / optirun
by jdobry on Friday December 23rd 2016, 14:34
I found a solution. Find small arrow on "Play" button and recover graphical settings. It is all.
RE: 9.17 WoT with primusrun / optirun
by Bob Zaladonis on Wednesday January 4th 2017, 23:04
So please elaborate on this play button and recover graphics I'm going crazy
Bob
RE: 9.17 WoT with primusrun / optirun
by Margus on Monday January 16th 2017, 7:29
When the game starts and you see the big PLAY button, then on the right edge inside that button comes a line and after that thin line comes arrow up. You barely notice it. From there you get additional options on how to play the game : "Launch the game in safe mode" and "Launch the game with reset graphic settings"

If you you make the game full-screen again, then the fps will drop again :(
RE: 9.17 WoT with primusrun / optirun
by Bob Zaladonis on Saturday February 4th 2017, 13:29
Thats what I thought but I cant get the arrow to open up any menu or commands.
New launcher , torrent update problem.
by Matija Trupkovic on Wednesday October 28th 2015, 9:32
There is problem with updating through torrent and in new launcher update you can not disable torrent updates in GUI.

What you need to do is go to folder where you installed WOT (if you installed using POL it should look something like this "/home/username/.PlayOnLinux/wineprefix/WorldOfTanks/drive_c/Games/World_of_Tanks"), edit "WoTLauncher.cfg" ,find line 3 and replace number 3 with number 2 and save the file.

That's it.

(source: eu.wargaming.net/support/tickets/1294699?utm_source=menu-notification&utm_medium=link&utm_content=ticket_answered¬ification_id=86724856&utm_campaign=wot-portal)
RE: New launcher , torrent update problem.
by jontis on Wednesday October 28th 2015, 11:16
Worked perfectly.

Just some extra explaining, the line is supposed to read:
2
RE: New launcher , torrent update problem.
by jontis on Wednesday October 28th 2015, 12:18
apparently, something is parsing away xml tags here.
the 2 is supposed to be surrounded by launcher_transport xml tag.
RE: New launcher , torrent update problem. (correction of error)
by Matija Trupkovic on Sunday November 1st 2015, 17:17
You must find line "launcher_transport>3
crackling sound, ALSA lib pcm.c:7905:(snd_pcm_recover) underrun occurred
by jontis on Friday August 7th 2015, 5:05
Also affecting World of Tanks 0.9.9 in Fedora 22.

Console is spammed with:
ALSA lib pcm.c:7905:(snd_pcm_recover) underrun occurred

The problem can be remedied by editing /etc/pulse/default.pa

and changing default parameters to
default-fragments = 5
default-fragment-size-msec = 2

then restarting pulseaudio by
pulseaudio -k

solution found at
bbs.archlinux.de/viewtopic.php?id=27711

I'm not sure who should change their settings, Wine, Fedora or others, but hope this helps others make it work.
Unable to extract error
by Matija Trupkovic on Thursday July 9th 2015, 18:51
Download went ok,but when game was applying updates I got "unable to extract" error.

The solution was to manually unpack the files that give error (check the log, files can be found in "world_of_tanks/updates/") and move unpacked content to updates_data/res/***** (or something similar, I can't remember now (and am far from PC), it's next to updates folder).
You MUST let WOT to start download a patch and once you see folder of the same name that that patch has in /updates_data/res/, you can start copying.


***** - name of the patch.

Sorry if it's hard to understand, English is not my native language so I suck at it.
Back