Вдохновлённый каментом Что полезное написать для Linux (комментарий) я ринулся грудью на амбразуру.
Что сделано:
1. ubuntu 16.04
1.1 xserver-xorg-core-hwe-16.04
2. графические дрова из ppa oibaf
3. wine из https://wiki.winehq.org/Ubuntu ветка winehq-stable
3.1 dpkg --add-architecture i386
3.2 winetricks d3dx9
4. winehq-stable
железо - RX 550 + R9 290x (никуда не подключена)
glxinfo выдаёт
OpenGL vendor string: X.Org OpenGL renderer string: AMD POLARIS12 (DRM 3.18.0 / 4.13.0-31-generic, LLVM 5.0.1) OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.4.0-devel OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions:и тд, там вроде всё норм
в итоге WoT при запуске сообщает «no appropriate graphics hardware»
wine ./WorldOfTanks.exe
0009:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0009:fixme:msvcrt:_configure_wide_argv (1) stub
0009:fixme:msvcrt:_initialize_wide_environment stub
0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 102
0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fdc0 63 C) semi-stub
0009:fixme:msvcp:locale__Locimp__Makexloc (0x33fdc0 63 0x439b7e0 (nil)) semi-stub
0009:fixme:msvcp:locale__Locimp__Makewloc (0x33fdc0 63 0x439b7e0 (nil)) semi-stub
0009:fixme:msvcp:locale__Locimp__Makeushloc (0x33fdc0 63 0x439b7e0 (nil)) semi-stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f938 1 C) semi-stub
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f708 1 C) semi-stub
0009:fixme:reg:GetActiveProcessorGroupCount semi-stub, always returning 1
0009:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f988 1 C) semi-stub
0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0009:fixme:msvcp:_Mtx_init_in_situ unknown flags ignored: 2
0009:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory
0009:err:wgl:init_opengl OpenGL support is disabled.
СПАСИТЕ ПАМАГИТЕ