maybe a driver issue
info: Found device: AMD Radeon RX 6700 XT (RADV NAVI22) (radv 25.0.7)
info: Skipping: Device does not support required feature 'maintenance6' (extension: VK_KHR_maintenance6)
info: Found device: llvmpipe (LLVM 19.1.7, 256 bits) (llvmpipe 0.0.1)
info: Skipping: Device does not support required feature 'maintenance6' (extension: VK_KHR_maintenance6)
warn: DXVK: No adapters found. Please check your device filter settings
warn: and Vulkan drivers. A Vulkan 1.3 capable setup is required.
dxvk 2.7.1 requires maintenance6. radv 25.0.7 does not support maintenance6, so it falls back to llvmpipe, but that does not support it either.
That was my first thought but tried with newer mesa version to no avail.
Then I tried with newer Wine version and same mesa version 25.0.7 and it worked fine, hence why I believe it’s related to winevulkan version rather than mesa version.
Also 2.7.1 works fine with mesa 25.0.7 and older winevulkan, the problem is with current master.
Yes, winevulkan needs to support all extensions that dxvk requires. I haven't explicitly checked which wine version supports what, but it's very plausible that wine-ge 8 is too old for maintenance6 and will not work with future dxvk versions
Wine 8 does not support new versions of DXVK, because Wine 8 lacks the code for detecting VK_KHR_maintenance6. Downgrading DXVK to 2.7.1 (stable release, not the Git master version) makes Wine 8 work.
Thanks for your comments.
I will stick to DXVK 2.7.1 for these old prefixes since the games work fine and some of them require 32-bit prefixes which are not supported by Proton-GE.
Reinstalling them from physical media using newer Wine versions will be much more hassle for little to no gain.
I need to update our readme for this, it's... quite outdated at this point.
9.2 or above is needed on current master
winevulkan.dllx1 2025-12
While troubleshooting an issue with FIFA 2003 and dxvk 2.7.1, I tried to reproduce the problem with dxvk master (v2.7.1-355-gb650faef) but I got the following error:
The error was not present in DXVK 2.7 or 2.7.1.
Game is installed in a Wine-GE 8-26 prefix. Tried with a newer Wine version (10.20 Staging) and the error went away.
Does this mean that next version of DXVK will stop working with older Wine versions (e.g.: Wine-GE 8-26) due to dependency on a newer winevulkan.dll version?
For my specific use case it’s very important to confirm this. I have too many old games (199x-200x) installed from retail media on Wine-GE 8-26 "frozen" prefixes that may stop working once dxvk is updated from 2.7.1 to vNext so I would like to prepare in advance.
Thanks