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.
3 min read

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.
| Item | Detail |
|---|---|
| Wine 11.18 | September 18, 2026, about 380 commits, 21 bug fixes |
| Wine-Staging 11.18 | 273 patches over upstream |
| Services bug from 2019 | Wine bug 47175, kernel services |
| Services bug from 2020 | Wine bug 50431, WoW64 services |
| Video fix | YV12 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
Related articles

FEX-Emu breaks down the cost of x86 TSO on Arm
Emulating x86 memory rules on Arm drops unaligned throughput to 8.5% of baseline. Write-combine stores are reported 816 times worse.

Ubuntu 26.10 will ship a pre-release Linux 7.3
Ubuntu 26.10 releases on October 15, three days before Linux 7.3 is due to be declared stable. The ISO ships a release candidate.

Linux 7.4 kbuild patches cut kernel build times
A kbuild series aimed at Linux 7.4 cuts no-op builds by roughly 80% and trims 37.6 seconds off a full allmodconfig rebuild.
The daily brief
Three to five stories a day, and what each one means for the people who build software. Free, no spam.