Latest GOG release (1.31 or GOTY)
The game installs fine, without any glitches in the GOG installer.
The game starts, but initial game menu is very distorted. The screen looks like this.
Music and sound are working fine.
Graphics: AMD RX480 / radenosi (Mesa 13.0.2).
I had set the known setting in registry, to enable OpenGL 4.5 for DirectX 11 detection (this should be placed in HOWTO card):
[HKEY_CURRENT_USER\Software\Wine\Direct3D] "DirectDrawRenderer"="opengl" "UseGLSL"="enabled" "MaxVersionGL"=dword:00040005
What does not
Couldn't do anything after the first broken menu shows up because it's all distorted and it's not clear where to click.
What was not tested
Using Wine staging, which includes workaround for virtual heap limit since 2.0rc5.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Debian GNU/Linux 9.x "Stretch" x86_64||May 10 2019||4.7-staging||Yes||Yes||Yes||Gold||Nosferatu Arucard|
|Show||Arch Linux x86_64||Apr 13 2019||4.1-staging||Yes||Yes||Yes||Silver||abcdefg|
|Show||Debian GNU/Linux 9.x "Stretch" x86_64||Jan 07 2019||4.0-rc4-staging||Yes||Yes||Yes||Gold||Nosferatu Arucard|
|Show||Ubuntu 18.10 "Cosmic" amd64 (+variants like Kubuntu)||Nov 05 2018||3.19-staging||Yes||Yes||No||Bronze||mstfa|
|Show||Arch Linux x86_64||Jun 23 2018||3.10-staging||Yes||Yes||No||Silver||Mehmet Akif TASOVA|
|Bug #||Description||Status||Resolution||Other apps affected|
|43133||The Witcher 3: ambient occlusion distortions||NEW||View|
|43786||The Witcher 3: textures flicker in some places when you move (derivatives after discard)||NEW||View|
|43816||The Witcher 3: white outline on vegetation during rain at nighttime||UNCONFIRMED||View|
|43861||The Witcher 3: Movement problems||UNCONFIRMED||View|
|44315||Buffer maps cause CPU-GPU synchronization (Guild Wars 2, The Witcher 3)||NEW||View|
|45989||The Witcher 3 flickers horribly and has artifacts||UNCONFIRMED||View|
Currently with wined3d, The Witcher 3 is still affected by CPU-GPU buffer maps synchronization issue (bug #44315). It severely degrades performance.
Using dxvk instead of wined3d is the best course of action, since it performs very well, and also provides perfect rendering, as long as your Vulkan driver supports VK_EXT_transform_feedback extension.