已經為Linux核心準備了開放的驅動程式 dxgkrnl,它為 /dev/dxg 裝置提供複製 Windows 核心的 WDDM D3DKMT 的服務。 驅動程式使用 VM 匯流排建立與實體 GPU 的連線。 Linux 應用程式具有與本機 Windows 應用程式相同等級的 GPU 存取權限,無需在 Windows 和 Linux 之間共用資源。
此外,還為 Linux 提供了 libd3d12.so 庫,它提供對 Direct3D 12 圖形 API 的直接訪問,並使用與 Windows d3d12.dll 庫相同的程式碼建置。 dxgi API 的簡化版本也以 DxCore 函式庫 (libdxcore.so) 的形式提供。 庫libd3d12.so 和libdxcore.so 是專有的,僅以二進位組件(安裝在/usr/lib/wsl/lib 中)的形式提供,與Ubuntu、Debian、Fedora、Centos、SUSE 和其他基於Glibc 的發行版相容。