June 3, 2026

PBX Science

VoIP & PBX, Networking, DIY, Computers.

Wine 11.10 Released: VKD3D 2.0 Arrives with Enhanced Direct3D 12 Support on Linux



Wine 11.10 Released — VKD3D 2.0 & Linux Gaming
Release News

Wine 11.10 Released: VKD3D 2.0 Arrives with Enhanced Direct3D 12 Support on Linux

The latest bi-weekly development build upgrades Wine’s Direct3D 12 translation layer to VKD3D 2.0, rewrites XPath handling, improves VBScript compatibility, and resolves 17 known bugs across games and productivity software.

May 30, 2026 · Linux Gaming · Wine VKD3D DirectX 12 Open Source
Release
Wine 11.10
Bi-weekly development build
VKD3D Upgrade
2.0
Direct3D 12 → Vulkan translation
Bugs Fixed
17
Games, apps & installers
Next Stable
Wine 12
Expected ~January 2027

The Wine project has officially released Wine 11.10, the latest bi-weekly development snapshot on the road to Wine 12. As one of the most established Windows compatibility layers for Linux, macOS, and other Unix-like systems, Wine enables users to run a broad range of Windows applications and games without requiring a full Windows installation.

This update centres on upgrading Wine’s graphics translation stack and resolving a substantial list of real-world compatibility issues in popular software and classic games.

🎮 VKD3D Upgraded to Version 2.0

The headline change in Wine 11.10 is the upgrade of the bundled VKD3D library to version 2.0. VKD3D is Wine’s own Direct3D 12 to Vulkan translation layer, enabling Windows games and applications that rely on Microsoft’s Direct3D 12 graphics API to run on Linux’s Vulkan stack.

VKD3D 2.0 — released in May 2026 — introduces HLSL shader handling improvements, better handling of legacy Direct3D byte code, new effects improvements, DXIL integration refinements, and experimental Metal Shading Language target support for Apple devices. Resources with combined depth/stencil formats can now be created without the D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL flag.

It is worth noting that Wine’s upstream VKD3D is a distinct project from VKD3D-Proton, the Valve/CodeWeavers downstream fork used in Steam Play (Proton). Valve currently has Proton 11 — based on Wine 11 — in beta for Steam gaming. Both projects advance Direct3D 12 compatibility on Linux, but through separate development tracks.

⚙️ Rewritten XPath and Improved VBScript Support

Wine 11.10 reimplements XPath support in the msxml3 component entirely without relying on the external libxml2 library. This reduces dependency complexity on minimal Linux setups and improves namespace query correctness. The new built-in XPath engine also resolves a CPU saturation bug (see below).

VBScript compatibility receives additional improvements, with tighter error handling for array operations and type coercion. Legacy installers, automation scripts, and enterprise tools that depend on specific VBScript behaviour will now fail more gracefully rather than silently corrupting data or hanging.

🔧 17 Known Bugs Fixed

This release resolves 17 confirmed defects spanning office software, utilities, and installers:

  • IrfanView could not select a TWAIN scanning source
  • Git for Windows would work or crash depending on how it was invoked
  • Kodak EasyShare installer failed to populate the country list
  • Family Tree Maker 2017 installer failed after producing excessive console output
  • Foxit PhantomPDF Business 10.0 installer incorrectly reported a printer installation failure

🖥️ Application Compatibility Improvements

Several application-specific issues are addressed in this release:

  • Vocaloid 6 — previously failed to launch entirely; now starts correctly
  • Photolemur 3 — opening screen displayed “tofu” (missing glyph boxes) between letters; the crash in the Settings → Language menu is also resolved

🎲 Classic Game Fixes

Game compatibility has always been a core priority for the Wine project. Wine 11.10 resolves three notable issues affecting titles that remain popular in the community:

  • Star Wars Racer — no audio during video playback
  • Star Wars: Knights of the Old Republic — rendering failure when framebuffer effects were enabled
  • Age of Empires III: The Asian Dynasties — crash during opening cinematics

🖱️ Desktop Integration Refinements

Wine 11.10 improves how it integrates with Linux desktop environments. The Desktop File generation mechanism has been fixed so that Wine-created shortcut files now fully conform to the Desktop Entry Specification. Additionally, the Windows taskbar progress display API and AppUserModelID function implementations have been updated for more accurate behaviour with modern Windows applications.

🚀 CPU Saturation Fix for TrackChecker

The rewritten XPath engine also resolves a related issue where TrackChecker-x64.exe would spike to 100% CPU at startup and eventually crash. The previous libxml2-based implementation handled certain namespace queries incorrectly, causing the infinite loop. The new built-in implementation corrects this behaviour.

Editorial note: Some earlier reports described this CPU fix as a separate regression introduced in Wine 11.7. Based on developer documentation, the root cause is the incorrect libxml2-based XPath implementation addressed by the rewrite in Wine 11.10 — not an independent regression. Additionally, Wine’s VKD3D is the upstream project distinct from Valve’s VKD3D-Proton fork used in Proton/Steam Play, which is worth clarifying for readers who primarily use Steam for Linux gaming.

📥 Obtaining Wine 11.10

Source code for Wine 11.10 is available immediately from the Wine project’s GitLab repository. Binary packages for major Linux distributions are expected to follow through official software repositories in the coming days. As a development release, testing in a secondary prefix before upgrading production environments is advisable.

Wine 11.10 Source Code
Available now on the Wine GitLab project page
View on GitLab →

📝 Summary

Wine 11.10 is a focused development release that delivers measurable improvements rather than chasing feature counts. The upgrade to VKD3D 2.0 strengthens Direct3D 12 translation for Windows games on Linux, while the libxml2-free XPath rewrite improves performance and eliminates a real-world CPU saturation issue. Enhanced VBScript handling, three game bug fixes, and several installer and application corrections round out a release that will be welcomed by users who depend on Wine for daily Windows software compatibility. It lays solid groundwork for the eventual Wine 12.0 stable release, currently anticipated around January 2027.

Wine is a free and open-source compatibility layer. This article is based on official Wine release notes and reporting from Phoronix, GamingOnLinux, and Linuxiac.  ·  © 2026 Linux & Open Source Report

Wine 11.10 Released: VKD3D 2.0 Arrives with Enhanced Direct3D 12 Support on Linux

Wine 11.10 Released: VKD3D 2.0 Arrives with Enhanced Direct3D 12 Support on Linux


Windows Software Alternatives in Linux


Disclaimer of pbxscience.com

PBXscience.com © All Copyrights Reserved. | Newsphere by AF themes.