Wayland support has been promoted to the main lineup of Wine

The first set of patches developed by the Wine-wayland project to provide the ability to use Wine in environments based on the Wayland protocol without the use of XWayland and X11 components are proposed for inclusion in the main Wine package. Since the volume of changes is large enough to simplify the review and integration of Wine-wayland developments, they plan to transfer it gradually, breaking this process into several stages. At the first stage, code is proposed for inclusion in Wine, covering the winewayland.drv driver and unixlib components, as well as preparing files with Wayland protocol definitions for the build system to process. At the second stage, it is planned to transfer changes that provide output in the Wayland environment.

Once the changes to the core Wine package are complete, users will be able to use a pure Wayland environment with support for running Windows applications that does not require the installation of X11-related packages, which allows for better performance and responsiveness of games by eliminating unnecessary layers. Using a pure Wayland environment for Wine will also make it possible to get rid of the security problems inherent in X11 (for example, untrusted X11 games can spy on other applications - the X11 protocol allows you to access all input events and perform fake keystroke substitution).

Source: opennet.ru

Add a comment