Wine 10.0 Released (betanews.com) 14
BrianFagioli shares a report from BetaNews: The Wine team has officially released Wine 10.0, marking a full year of extensive development with over 6,000 changes. This stable release introduces major updates designed to enhance performance, compatibility, and visual experience when running Windows applications on Linux and other non-Windows platforms. Here's a list of the new changes and features:
- Full ARM64EC Support: Now on par with ARM64, allowing the creation of hybrid ARM64X modules blending ARM64EC and ARM64 code in a single binary.
- 64-bit x86 Emulation: Leverages ARM64EC to run internal processes natively, reducing the need for resource-intensive emulation.
- High-DPI Scaling Overhaul: Automatic adjustments for non-DPI-aware applications on high-resolution displays with customizable compatibility flags.
- Vulkan Improvements: Support for Vulkan child window rendering under X11 and compatibility with Vulkan 1.4.303.
- Direct3D Updates: Fixed-function pipeline for legacy Direct3D versions and introduced Dynamic Vulkan extensions to reduce stuttering.
- Experimental FFmpeg Backend: Better multimedia playback for applications with complex media pipelines.
- New Display Configuration Tool: Allows inspection and modification of settings, including virtual desktop resolutions.
- Wayland Graphics Driver: Enabled by default on Linux, with support for OpenGL and improved popup window placement (X11 takes precedence unless disabled).
- Input Device Improvements: Enhanced touchscreen support for X11 and expanded Bluetooth functionality.
- Internationalization Enhancements: Updated Unicode character tables and timezone data for better global compatibility.
- Upgraded Libraries: Includes FluidSynth, LibPng, and Vkd3d, alongside new developer tools like the Clang Static Analyzer and improved ARM64 support for C++ exceptions.
You can download Wine 10.0 and learn more about the release here.
- Full ARM64EC Support: Now on par with ARM64, allowing the creation of hybrid ARM64X modules blending ARM64EC and ARM64 code in a single binary.
- 64-bit x86 Emulation: Leverages ARM64EC to run internal processes natively, reducing the need for resource-intensive emulation.
- High-DPI Scaling Overhaul: Automatic adjustments for non-DPI-aware applications on high-resolution displays with customizable compatibility flags.
- Vulkan Improvements: Support for Vulkan child window rendering under X11 and compatibility with Vulkan 1.4.303.
- Direct3D Updates: Fixed-function pipeline for legacy Direct3D versions and introduced Dynamic Vulkan extensions to reduce stuttering.
- Experimental FFmpeg Backend: Better multimedia playback for applications with complex media pipelines.
- New Display Configuration Tool: Allows inspection and modification of settings, including virtual desktop resolutions.
- Wayland Graphics Driver: Enabled by default on Linux, with support for OpenGL and improved popup window placement (X11 takes precedence unless disabled).
- Input Device Improvements: Enhanced touchscreen support for X11 and expanded Bluetooth functionality.
- Internationalization Enhancements: Updated Unicode character tables and timezone data for better global compatibility.
- Upgraded Libraries: Includes FluidSynth, LibPng, and Vkd3d, alongside new developer tools like the Clang Static Analyzer and improved ARM64 support for C++ exceptions.
You can download Wine 10.0 and learn more about the release here.
Another Year Wining About Windows (Score:2)
Will Wine 10 kill Windows 11? Only time will tell.
Re: (Score:1)
Probably not, but it might kill Windows 7 and it will definitely make a big dent in Windows 10.
Re: (Score:2)
Winning or Win(e)ing? :-)
Wayland (Score:3)
Wayland support is huge for the security-concerned.
Not its #1 fan but the x11 event model just isn't tenable in 2025.
Run `xev` and then go type your password in another window. Yikes.
Good enough.
Re: (Score:2)
Wayland support is huge for the security-concerned.
Wayland support has been there for a while (--with-wayland) albeit in "experimental mode" (but I never had any problems with it).
It's just now enabled by default.
Not its #1 fan but the x11 event model just isn't tenable in 2025.
I think it has very few "fans", per se, but nearly all people with project decision making authority have recognized its necessity.
It has, however, started to surpass X in some levels of functionality, and thanks to Valve, there have been shots fired against the byzantine steering committee that controls its protocols. I think wayland is going to
Re: (Score:1)
Try enabling "focus follows mouse" and then that won't happen.
Does it work for anything? (Score:2)
As far as I know calc is the only program that works.
Re: (Score:1)
Notepad also works. :)
Re: (Score:2)
Re: (Score:1)
Let me guess, you voted for kamala.
Re: (Score:2)
Then you don't know much about it, apparently. Check out the application compatibility database [winehq.org].