Wine 11.9 Released With Wayland Pointer Warp, Initial Support For System Threads
#Regulation

Wine 11.9 Released With Wayland Pointer Warp, Initial Support For System Threads

Chips Reporter
2 min read

The latest Wine development release introduces system thread support, Wayland pointer warping, and bundled SQLite library as it approaches the halfway point to Wine 12.0.

The Wine project has released version 11.9, continuing its bi-weekly development cycle that now stands at the midpoint toward the upcoming Wine 12.0. This release introduces several significant technical improvements that enhance Windows application compatibility on Linux systems.

One of the most notable additions in Wine 11.9 is the initial support for system threads. This foundational change allows Wine components, including audio driver internals, to leverage system threads rather than relying solely on Wine's internal thread management. The implementation also includes thread suspension capabilities specifically for ARM64 architecture, addressing a critical need for users running Windows applications on ARM-based Linux systems.

The release incorporates a bundled SQLite library derived directly from upstream SQLite code for the winsqlite3 component. This change ensures better compatibility and performance for Windows applications that depend on SQLite functionality, eliminating potential version conflicts that could arise when using system-installed SQLite libraries.

For users operating within Wayland environments, Wine 11.9 introduces pointer warping support through the wp_pointer_warp_v1 protocol. This enhancement, implemented in the Wine Wayland driver, improves mouse handling and pointer behavior in Wayland sessions, addressing a long-standing challenge for Wine users on modern Linux desktops. The feature represents an important step toward seamless integration between Windows applications and the Wayland display server.

VBScript compatibility receives additional improvements in this release, expanding the range of legacy Windows applications that can function properly under Wine. These enhancements complement previous work on scripting engine support, making Wine more viable for running older business applications and administrative tools.

The development team has addressed 24 specific bugs in this release, affecting applications such as Lotus Notes, WinSCP, Wargaming Game Center, and Command and Conquer 3. These targeted fixes improve stability and functionality for both productivity software and games within the Wine environment.

Wine's development follows a regular bi-weekly release schedule, with version 11.9 representing the 19th release in the current development cycle toward Wine 12.0. This consistent development pace allows the project to incrementally improve compatibility while maintaining stability for existing users.

The continued evolution of Wine remains crucial for users and organizations seeking to run Windows applications on Linux systems without the overhead of full virtualization or dual-boot setups. As more applications gain native Linux support, Wine serves as an important compatibility bridge for legacy software and specialized Windows-only applications.

For those interested in testing the latest features, Wine 11.9 binaries and source code are available for download from WineHQ.org. The project welcomes community testing and bug reports to further refine compatibility and performance before the eventual Wine 12.0 release.

Comments

Loading comments...