Completed the whole solo campaign twice (once using 2.21-staging).
Videos show up properly.
No graphics corruption whatsoever.
Performance is at worst 80% that of Windows (probably due to driver differences).
What does not
OpenGL mode doesn't work due to the lack of Compatibility profile support in Mesa drivers as of now.
The latest build of Doom fails to run due to it not being able to install the 2015 Visual studio redistributable.
OpenGL not supported: use Vulkan. For the first Doom run (as it defaults to OpenGL), add a launch option (in Steam) : +r_renderapi 1
Latest Doom version not running: use a recent winetricks version and install the 2015 Visual studio redistributable manually beforehand:
sh ./winetricks vcrun2015
What was not tested
Tested with AMD Polaris (RX480 8Gb) using Mesa 18.0 / RADV final installed through the Padoka stable PPA on Ubuntu 16.04.
This is done using non-official (Padoka stable PPA) non-proprietary drivers.
Users of Nvidia cards or Radeon PRO driver should not need the Vulkan workaround - although enabling Vulkan does provide a nice FPS boost on AMD driver, even on Windows.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Fedora 31 x86_64||Apr 20 2020||5.0-rc4||Yes||Yes||No||Platinum||Chris|
|Show||Debian 9 (Stretch)||Aug 19 2018||3.14||Yes||Yes||Yes||Gold||Wylda|
|Show||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||Aug 12 2018||3.13||Yes||No||Yes||Garbage||Eonfge|
|Show||Fedora 28 x86_64||Jul 14 2018||3.11-staging||Yes||Yes||Yes||Garbage||Linards|
|Show||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||May 16 2018||3.7-staging||Yes||Yes||No||Silver||Andre Lima|
|Bug #||Description||Status||Resolution||Other apps affected|
|42061||DOOM(2016) has issues with multiple monitors - crashes too||UNCONFIRMED||View|
|44856||Multiple games and applications need 'mfc140.dll' ('winetricks -q mfc140' is a workaround)||NEW||View|
|46645||DOOM 2016 Crashing on second loading screen on 99% when Vulkan render is used||UNCONFIRMED||View|
As of 2.0-rc2, the bcrypt.dll patches are included in WINE-staging
To startup using different renders, in Steam: "Set Launch Options..." to:
Where API #:
0 : Open GL (4.5 Compatibility Profile)
e.g. for vulkan: