I have been running dx12 on Wow since mid last year on my rx 580 card or gtx 1060. I upgraded to a rx 5600 xt and also upgraded Lutris, wine and wine-staging. Since then I have been experiencing regular crashes (screen freezes and I get a [drm:amdgpu_dm_commit_planes [amdgpu]] ERROR Waiting for fences timed out! error in the system log along with many other messages).
After a lot of testing on versions (wine, dxvk, graphics drivers), I have noticed 2 things:
my Wine Configuration has a atiadlxx (??) entry in the Override libraries which was not present on a clean install of Lutris and Battle.net
Using Lutris 0.5.8.2, wine-staging 6.4 and dxvk v1.7.1L-743f309 yields dx12 results similar to my Windows 10 dx12 play with no crashes.
The issue never occurred on my gtx 1060 card, so I am wondering if anyone else has experienced this sort of problem. Using the v1.7.1L-743f309 is perfectly fine but would be nice at some point to upgrade to a later version of the dxvk dx12 driver.