We're hiring!
*

Wine on Wayland: An exciting first update

Alexandros Frantzis avatar

Alexandros Frantzis
February 19, 2021

Share this post:

Reading time:

Two months ago we announced a first proposal for a Wayland driver for Wine, the compatibility layer for Windows applications.

The goal of this driver is to allow Windows applications to run directly on Wayland compositors, eventually removing the need for XWayland for many use cases. XWayland, like X11 in general, is receiving less and less developer attention and is unlikely to support modern features like improved fence synchronization or HDR. In addition, since it's yet another layer to go through it's a source of complexity and potentially of inefficiency. Some more details and thoughts about XWayland vs direct Wayland in the context of Wine can be found here.

We are now excited to announce a first update for this effort, proposed on the upstream mailing list as a new RFC (Request for Comment), which contains more details and instructions for building and running the Wayland driver.

The focus of this update is to support a number of new features that are useful for applications and games, and which have also been considered potential integration pain points for the Wayland driver. These are copy/paste, drag-and-drop and support for changing the display mode.

Copy/paste support works well in both directions (native Wayland apps <=> Wine apps) with many common formats already supported. Drag and drop works in the direction of native Wayland apps to Wine apps for many common formats.

Implementing the display mode change is particularly interesting since Wayland doesn't allow applications to directly change the mode in the display hardware. However a similar effect can be achieved for particular surfaces by scaling in the compositor (typically using the GPU). In case of a Wine mode that doesn't match the current compositor mode, the driver instructs the compositor to scale the window contents so that they appear as if the hardware display mode had been changed while respecting the aspect ratio.

Below is a video showcasing the new features. Enjoy!

 

Search the newsroom

Latest News & Events

Running Debian on the OpenWrt One

15/01/2026

With openwrt-one-debian, you can now install and run a full Debian system leveraging the OpenWrt One’s NVMe storage, enabling everything…

Save your spot at FOSDEM 2026: Rockchip, Tyr, GStreamer ML & more!

13/01/2026

At this year's edition of FOSDEM Collabora will be present with 6 talks! Join us to get the latest on video capture on Rockchip SoCs, Tyr,…

Chromium on MediaTek: From testing to real-world performance on Genio 700 & 720

24/12/2025

A deep dive on the current status of Chromium enablement on MediaTek Genio SoCs, including what the numbers look like when MediaTek’s hardware…

Open Since 2005 logo

Our website only uses a strictly necessary session cookie provided by our CMS system. To find out more please follow this link.

Collabora Limited © 2005-2026. All rights reserved. Privacy Notice. Sitemap.