microsoft / wslg

Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios
MIT License
9.9k stars 296 forks source link

Error: Failed to create DXCore adapter factory #1207

Open rhgndf opened 4 months ago

rhgndf commented 4 months ago

Windows build number:

10.0.19045.0

Your Distribution version:

22.04

Your WSL versions:

WSL version: 2.0.14.0 Kernel version: 5.15.133.1-1 WSLg version: 1.0.59 MSRDC version: 1.2.4677 Direct3D version: 1.611.1-81528511 DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp Windows version: 10.0.19045.4046

Steps to reproduce:

  1. Install mesa utils

WSL logs:

No response

WSL dumps:

No response

Expected behavior:

no error, D3D12 driver used instead of LLVMpipe.

Actual behavior:

$ glxinfo -B
name of display: :0
MESA: error: Failed to create DXCore adapter factory
MESA: error: ZINK: vkEnumeratePhysicalDevices failed (VK_ERROR_INITIALIZATION_FAILED)
MESA: error: ZINK: failed to choose pdev
glx: failed to create drisw screen
failed to load driver: zink