Skip to content

Wine 11.18 adds kernel-driver support, Staging fixes WoW64

Wine 11.18 landed on September 18 with 380 commits and 21 bug fixes. Wine-Staging carries 273 extra patches, two of them for WoW64 services.

By Tech AI Wire Team

3 min read

XLinkedIn
A Linux desktop with a Windows paint program running under Wine beside a native file manager window.

By the numbers

commits in Wine 11.18
380
bugs fixed in Wine 11.18
21
extra patches Wine-Staging carries over upstream
273

Wine 11.18 was released on September 18, 2026, carrying roughly 380 commits and 21 bug fixes, with most of the new work aimed at Windows kernel-mode drivers. Wine-Staging 11.18 followed the same day and added two patches that fix Windows services being started with the wrong architecture.

Wine lets Windows software run on Linux without Windows. A kernel-mode driver is code that Windows loads into the operating system itself. That is the hardest class of software for Wine to support, because it sits below the application layer Wine normally emulates.

What landed upstream

Linux Compatible reports that the driver work happens in ntoskrnl.exe, Wine's stand-in for the Windows kernel. The release builds out Plug and Play device trees, the structures Windows uses to describe what hardware is attached.

Those trees now carry install dates, unique instance identifiers and container identifiers, for both root devices and their children. Anti-cheat systems and hardware utilities read exactly those fields, so filling them in is what lets such software believe it is on Windows.

The mountmgr module also improved. That component handles storage controllers, which matters for any Windows program that inspects the disks underneath it.

What Staging adds on top

Wine-Staging is the experimental branch, and Phoronix reports it carries 273 extra patches over upstream Wine at this release.

Two of them address a long-standing services bug. A 32-bit installer could create a 64-bit service, and Wine would then record the wrong WoW64 flag for it in the registry. WoW64 is the layer that runs 32-bit Windows programs inside a 64-bit environment, so the wrong flag meant the service started with the wrong binary architecture and failed.

Linux Compatible describes the fix: a helper reads the executable's PE headers and maps its machine type to the correct code size. The related patches check the binary before setting a WoW64 entry, and stop writing WoW64 for 64-bit binaries at all.

ItemDetail
Wine 11.18September 18, 2026, about 380 commits, 21 bug fixes
Wine-Staging 11.18273 patches over upstream
Services bug from 2019Wine bug 47175, kernel services
Services bug from 2020Wine bug 50431, WoW64 services
Video fixYV12 to RGB conversion, fixing a Worms Forts: Under Siege crash

The video patch addresses the VMR-9 filter mishandling planar YV12, a YUV 4:2:0 format, when the render target wanted raw RGB. Staging adds a software conversion, which helps DirectShow-based players and older games. Phoronix also notes the latest VKD3D code is folded in.

What this means for developers

If you ship a Windows application that installs a service, this release is worth a retest. The architecture bug it fixes was first reported in 2019. Any workaround you carry for a service that would not start under Wine may now be unnecessary.

Test against Staging before assuming a bug is unfixed. The 273-patch gap means a failure you hit on stable Wine may already be solved in the experimental branch. Knowing which side a fix lives on tells you whether to wait or to ship a workaround.

The driver work is the part to watch over the next few releases. Plug and Play trees with real instance and container identifiers are the groundwork for software that inspects hardware, which has been the stubborn category. That is a slow build rather than a switch that flips.

None of this is a stable release. Wine's development series moves every two weeks, so pin the version your support matrix names, and keep the distinction between Wine and Wine-Staging explicit in your bug reports.

Sources

  1. Wine-Staging 11.18 Adds New Patches To Further Improve WoW64 - Phoronix
  2. Wine 11.18 Released With New Kernel-Driver Support and Bug Fixes - Linux Compatible
  3. Wine Staging 11.18 Released: Two New Patches Fix Service Architecture and YV12 Video Playback - Linux Compatible

Related articles

The daily brief

Three to five stories a day, and what each one means for the people who build software. Free, no spam.