Paste your DXVK log into the analyzer below (it runs in your browser; nothing is uploaded) or search for the message. On Windows the logs are next to the game's .exe (GameName_d3d11.log, _dxgi.log, _d3d9.log); under Wine and Proton they appear in the terminal or in the folder set by DXVK_LOG_PATH. Lines starting with err: matter most, but some err: lines are harmless and appear in every healthy run.
Checked
2026-11-07
How we checked this
Analyze your log
Log AnalyzerREADYRead on your device. Nothing is uploaded.
Try with an example:
Knows DXVK releases up to 3.1.1 · data 2026-11-07
Where to find the DXVK log
Where DXVK writes its log
Platform
Where
Basis
Windows
Next to the game's .exe: <exe>_d3d11.log, <exe>_dxgi.log, <exe>_d3d9.log. A Direct3D 8 game writes _d3d8.log and _d3d9.log.
F13, F07
Wine
The terminal (stderr). Files only if DXVK_LOG_PATH is set.
F14
Proton, Steam Deck
Start Steam with PROTON_LOG=1 and look for a steam-<appid>.log in your home folder (expected; not verified by us).
Not tested
Lutris, Bottles, Heroic
Their own log viewers.
Not tested
No rows match.
DXVK_LOG_LEVEL changes how much is written. At warn the DXVK: v… banner is missing, so do not conclude DXVK is off (F16). DXVK_LOG_PATH sets the folder for the files.
Anatomy of a healthy log
This is the start of a healthy Windows log from our lab, a 32-bit Direct3D 9 test program on a software renderer. It is what normal looks like.
base-dxvk311-d3d9-32--dxprobe32_d3d9.log · lab Windows Server 2025 · DXVK 3.1.1log
1info: Game: dxprobe32.exeThe program that loaded DXVK.2info: DXVK: v3.1.1The DXVK version. Proof DXVK is running.3info: Build: x86 gcc 16.2.0x86 means the 32-bit DLLs were loaded.4info: Vulkan: Found vkGetInstanceProcAddr in vulkan-1.dll @ 0x73b41770vulkan-1.dll means Windows; winevulkan.dll would mean Wine.5info: Extension providers:6info: Platform WSI7info: OpenVR8info: OpenVR: could not open registry key, status 2harmlessHarmless: no VR runtime.9info: OpenVR: Failed to locate moduleharmless10info: OpenXR11info: Found device: llvmpipe (LLVM 23.1.4, 256 bits) (llvmpipe 26.2.6)A GPU DXVK found. A real PC shows your graphics card here.12info: D3D9: Detected nonclassical vendor ID: 0x1000513info: D3D9: Hiding actual GPU, reporting:DXVK shows Direct3D 9 games a different GPU name on purpose (F28).14info: device description: AMD Radeon RX 6700 XT15info: Creating device:
Harmless messages you can ignore
These appear in healthy runs. See the reference below for each: the EDID and display-metadata lines (F17), the OpenVR lines, Unknown interface query followed by a GUID line, External memory features not supported, the state-cache lines of DXVK 1.x to 2.6, and the Direct3D 9 GPU-hiding lines (F28). Found monitors not associated with any adapter appeared on our virtual-display test machines; we have not checked real multi-monitor PCs.
Error reference
21 messages
Vulkan and driver
No Vulkan runtime found blocks DXVK
err: Vulkan: vkGetInstanceProcAddr not found
DXVK could not find the Vulkan loader at all. On Windows this means vulkan-1.dll is missing.
seen in our lab logs · evidence F31 · Windows
Causes and fixes
Likely causes, most likely first
The GPU driver is missing or broken
A very old GPU with no Vulkan driver
A virtual machine or remote-desktop session
Fixes
Install the GPU vendor's driver from the vendor's own site, not from Windows Update. (not tested by us)
Check your GPU against the requirements page. (not tested by us)
Failed to create Vulkan instance blocks DXVK
err: DxvkInstance::createInstance: Failed to create Vulkan instance
The Vulkan loader exists but no usable Vulkan driver answered. Older DXVK 1.10.3 prints a shorter variant of this line.
seen in our lab logs · evidence F32 · Windows, Wine
Causes and fixes
Likely causes, most likely first
No Vulkan driver installed for the GPU
Wine with no Vulkan driver (ICD)
A virtual display or remote-desktop session
A broken driver install
Fixes
Update or reinstall the GPU driver. On laptops make sure the driver for the dedicated GPU is installed. (not tested by us)
Virtual machines and remote desktop sessions are not supported. (not tested by us)
Failed to initialize DXVK blocks DXVK
err: Failed to initialize DXVK.
DXVK gave up starting. It follows another error; read the line just before it.
seen in our lab logs · evidence F32 · Windows, Wine
Causes and fixes
Likely causes, most likely first
See the line above this one
Fixes
Fix the error that comes before it. (not tested by us)
No adapters found (device filter) blocks DXVK
warn: DXVK: No adapters found. Please check your device filter settings
No GPU was left after DXVK applied its checks. The text goes on to say a Vulkan 1.3 capable setup is required. In our test the cause was a device filter that matched nothing.
seen in our lab logs · evidence F29, F34 · Windows, Wine, Linux
Causes and fixes
Likely causes, most likely first
DXVK_FILTER_DEVICE_NAME, DXVK_FILTER_DEVICE_UUID or dxvk.deviceFilter excludes every GPU
No GPU meets DXVK's requirements (old GPU or driver)
32-bit games under Linux without the 32-bit graphics drivers
Fixes
Remove the filter or correct it: it matches a substring of the Vulkan device name (tested: a matching name works, a non-matching one breaks Direct3D 11). (tested in our lab)
Update the driver, or use an older DXVK line for an old GPU. (not tested by us)
Device skipped: not compatible degrades
info: Skipping: <reason>
DXVK listed a GPU and skipped it, giving a reason. Reasons other than the device filter or a software driver mean the GPU or driver lacks something this DXVK version needs.
string read from the DXVK source; not seen in our logs · Windows, Wine
Causes and fixes
Likely causes, most likely first
An old driver
A GPU too old for this DXVK line
Fixes
Update the driver; if the GPU is old, pick an older DXVK line with the Version Picker. (not tested by us)
Failed to create Vulkan surface degrades
err: Presenter: Failed to create Vulkan surface
DXVK could not attach to the game window. This is a presentation problem, often an overlay or an exclusive full-screen mode.
string read from the DXVK source; not seen in our logs · Windows, Wine
Causes and fixes
Likely causes, most likely first
Overlay hooking the window
Exclusive full-screen
Fixes
Close overlays; use borderless windowed. (not tested by us)
DXGI and device creation
Failed to create a DXGI factory blocks DXVK
err: D3D11CreateDevice: Failed to create a DXGI factory
DXVK's DXGI could not start, so a Direct3D 11 game cannot create its device. Look at the lines before it.
seen in our lab logs · evidence F29, F32 · Windows, Wine
Causes and fixes
Likely causes, most likely first
No Vulkan or no usable driver (E01, E02)
A device filter that excludes every GPU (E04)
Fixes
Follow the earlier error. (not tested by us)
Failed to create swap chain blocks DXVK
err: D3D11CreateDevice: Failed to create swap chain
DXVK's d3d11.dll is running with a dxgi.dll that is not DXVK's. A Direct3D 11 game needs both files.
seen in our lab logs · evidence F06 · Windows, Wine
Causes and fixes
Likely causes, most likely first
Only d3d11.dll was copied
Fixes
Copy DXVK's dxgi.dll next to d3d11.dll (tested). (tested in our lab)
Adapter is not a DXVK adapter blocks DXVK
warn: D3D11InternalCreateDevice: Adapter is not a DXVK adapter
Appears together with the swap chain error: the game got its adapter from Windows' own dxgi.dll, not DXVK's.
seen in our lab logs · evidence F06 · Windows, Wine
Causes and fixes
Likely causes, most likely first
dxgi.dll missing from the game folder
Fixes
Copy DXVK's dxgi.dll (tested). (tested in our lab)
These numbers appear in game or launcher error dialogs, not in the DXVK log. 0x887A0004 matched the missing-dxgi case; 0x80004005 matched a failed DXGI factory.
seen in our lab logs · evidence F06, F29, F32 · Windows, Wine
Causes and fixes
Likely causes, most likely first
See E07 and E06
Fixes
Open the DXVK log next to the game's .exe and read the error before these codes. (not tested by us)
GPU hangs and memory
VK_ERROR_DEVICE_LOST blocks DXVK
VK_ERROR_DEVICE_LOST
The GPU hung or the driver crashed while the game ran.
known Vulkan error name; not reproduced by us · Windows, Wine, Linux
Causes and fixes
Likely causes, most likely first
Driver bug
Overclock or undervolt
An overlay
A DXVK regression
Fixes
Update or roll back the driver, remove any overclock, close overlays, try the previous DXVK. (not tested by us)
Memory allocation failed degrades
DxvkMemoryAllocator: Memory allocation failed
DXVK could not get the memory it asked for: real video memory ran out, or a 32-bit game ran out of address space.
string read from the DXVK source; not seen in our logs · Windows, Wine, Linux
Causes and fixes
Likely causes, most likely first
VRAM exhausted
32-bit address-space limit
Fixes
Lower texture quality; for 32-bit games check Large Address Aware and the memory settings. (not tested by us)
Configuration and harmless messages
EDID and display metadata lines harmless
err: readMonitorEdidFromKey: Failed to get EDID reg key size
Two err: lines that appear in every healthy Direct3D 11 run under Wine. They do not mean anything is wrong.
seen in our lab logs · evidence F17 · Wine
Causes and fixes
Likely causes, most likely first
Wine has no real monitor data to give
Fixes
Ignore them. (tested in our lab)
OpenVR lines harmless
info: OpenVR: could not open registry key, status 2
DXVK looked for a VR runtime and found none. Normal on a PC without VR software.
seen in our lab logs · evidence F15 · Windows, Wine
The game asked for an interface DXVK does not provide. It matters only if the game fails right after.
seen in our lab logs · Windows, Wine
Causes and fixes
Likely causes, most likely first
The game probes for optional features
Fixes
Ignore it unless the game then fails. (tested in our lab)
External memory features not supported harmless
warn: D3D11DeviceFeatures: External memory features not supported
Seen in many of our healthy runs: the driver does not offer an optional memory-sharing feature.
seen in our lab logs · Windows, Wine
Causes and fixes
Likely causes, most likely first
Software or minimal drivers
Fixes
Ignore it. (tested in our lab)
Monitors not associated with any adapter harmless
warn: DXGI: Found monitors not associated with any adapter, using fallback
DXVK could not match a monitor to a GPU and used a fallback. Seen on our virtual-display test machines; we have not checked real multi-monitor PCs.
seen in our lab logs · Windows
Causes and fixes
Likely causes, most likely first
Virtual displays
Fixes
Ignore it unless the game cannot find its monitor. (not tested by us)
State cache messages information
warn: DXVK: No state cache file found
The old state cache of DXVK 1.x to 2.6. Normal for those versions; it was removed in 2.7.
seen in our lab logs · evidence F09 · Windows
Causes and fixes
Likely causes, most likely first
Old DXVK line
Fixes
Nothing to do. DXVK 3.x uses a different shader cache. (tested in our lab)
D3D9 hides the real GPU information
info: D3D9: Hiding actual GPU, reporting: …
On purpose, DXVK told a Direct3D 9 game a different GPU name. Direct3D 11 games see the real name.
seen in our lab logs · evidence F28 · Windows, Wine
Causes and fixes
Likely causes, most likely first
DXVK's default for GPUs that are not AMD, NVIDIA or Intel
Fixes
Nothing to do; the GPU selection guide explains how to override. (tested in our lab)
Built-in frame rate limiter warning information
warn: Built-in frame rate limiter enabled. Please enable an external limiter instead in order to avoid poor frame pacing.
A dxvk.maxFrameRate (or related) option is on. DXVK itself recommends an external limiter.
seen in our lab logs · evidence F21 · Windows, Wine
Causes and fixes
Likely causes, most likely first
You set a frame rate limit in dxvk.conf
Fixes
Nothing wrong; see the FPS limit page for alternatives. (tested in our lab)
Shader cache lines information
info: Created cache file: …\<hash>.dxvk.bin
DXVK 3.x created or found its shader cache. A checksum mismatch means one stale entry was ignored.
seen in our lab logs · evidence F19 · Windows, Wine
Causes and fixes
Likely causes, most likely first
Normal operation
Fixes
Nothing to do. (tested in our lab)
Questions people ask
Where is the DXVK log file?
On Windows, next to the game's .exe, named like GameName_d3d11.log, GameName_dxgi.log or GameName_d3d9.log (finding F13). Under Wine and Proton, DXVK prints to the terminal and writes files only if DXVK_LOG_PATH is set (F14).
Are err: lines in the DXVK log a problem?
Not always. Two err: lines about EDID and display metadata appear in every healthy Direct3D 11 run under Wine and are harmless (F17). The analyzer marks harmless lines.
What does DXVK failed to create Vulkan instance mean?
The Vulkan loader exists but no usable Vulkan driver answered. Update or reinstall your GPU driver; virtual machines and remote desktop sessions are not supported (F32).
How do I turn the DXVK log off?
Set DXVK_LOG_LEVEL=none to silence it. DXVK_LOG_PATH=none keeps console output but writes no files, according to DXVK's README; we did not test either.
Does a missing version line mean DXVK is off?
No. At log level warn the DXVK version line is not written, so a missing banner alone does not mean DXVK is off (F16).