1) Disable compositor or unredirect for full screen windows. Example, write to compton.conf: unredir-if-possible = true;. KDE have similar option as i remember.
2) If your monitor is fast like 144Hz and your Gpu cannot fill even half of this with a specific game, then create a dxvk.conf inside the folder with the game.exe and write dxgi.syncInterval = 2. Will become more fluid for low Fps scenes.
3) Removed. Not for novice users.
4) Open the game's hyperlink (launcher_icon) and add WINEESYNC=1 after env, usually your Wine build support this, if not find some other repository that does.
5) Also additions like WINEDEBUG=-all and DXVK_LOG_LEVEL=none might help, especially when there is error spamming.
6) Don't use TearFree, especially if you have only one Gpu.
For 1: Compton and XFCEs compositors both destroy DXVK.
For 2: 40Fps on a 144Hz monitor tremble because of empty Hz. Good if you start developing on a
144Hz monitor, its not the same.
For 3: If you remove Intel Vulkan on a laptop, Hainan for example works by default. But ok if you need
it.
VK_ICD_FILENAMES in .bashrc is insane, end of discussion. It might be an acceptable solution for you, but that doesn't mean that users who probably don't even know what it does / have multiple drivers installed / want to use their Intel GPUs for something other than DXVK should do it, and telling them to do it is harmful at best.OK removed.
Most helpful comment