Alexandros Frantzis
December 22, 2021
Reading time:
It has been just over a year since we first announced our effort to implement a Wayland driver for Wine. Since then a lot of work has been done to improve the functionality and stability of the driver, and to provide a cleaner and more upstreamable patchset. This work continues as we expand our testing and receive valuable feedback from the community.
The Wine Wayland driver currently supports (minus any bugs):
A currently open issue is related to cross-process rendering, which is particularly relevant for Chromium/CEF based applications, like some game stores applications. For now, such applications require workarounds to function properly, but we have a few ideas about how to resolve these issues, which we plan to explore in the coming months.
For more information about known issues (and their workarounds), the current state of the Wayland driver and the next steps, we encourage you to visit the related discussion in the wine-devel mailing list.
Below is a video of some applications and games running on the latest version of the Wine Wayland driver. Enjoy!
25/04/2024
While I managed to land support for two extensions, implementing control flow re-convergence in NVK did not go as planned. This is the story…
14/03/2024
In continuation with our series about Kernel Integration we'll go into more detail about how regression detection, processing, and tracking…
21/02/2024
Now included in our Debian images & available via our GitLab, you can build a complete, working BL31 (Boot Loader stage 3.1), and replace…
19/02/2024
Back in 2022, after a series of issues were found in its design, I made the call to rework some of WirePlumber's fundamentals in order to…
08/02/2024
Continuing our Kernel Integration series, we're excited to introduce DRM-CI, a groundbreaking solution that enables developers to test their…
23/01/2024
This is the fourth and final part in a series on persian-rug, a Rust crate for interconnected objects. We've touched on the two big limitations:…
Comments (5)
Luke:
Dec 23, 2021 at 01:45 PM
Thank you all and Merry Christmas!
Reply to this comment
Reply to this comment
Ahmed Elsayed:
Jan 22, 2022 at 02:59 PM
Minimizing and maximizing windows on wine under X11 have some issues. It will be great if you give them some love as well.
My main issue with using Wayland instead of X11 is RetroArch which does not behave well under Wayland.
Reply to this comment
Reply to this comment
Behzad A:
Feb 23, 2022 at 05:17 PM
Hi Alexandros
I built Wine from "https://gitlab.collabora.com/alf/wine/-/commits/wayland" and tested that and noticed some issues, Is "https://bugs.winehq.org/show_bug.cgi?id=42284" a suitable place to send reports? Or should I send it another way?
Reply to this comment
Reply to this comment
Alexandros Frantzis:
Feb 24, 2022 at 08:39 AM
Hi! For now, and until the Wayland driver code has been merged upstream, please send issues and comments to me directly (FIRST.LAST at collabora dot com). Thanks!
Reply to this comment
Reply to this comment
Sergey:
Mar 18, 2022 at 10:52 PM
cant wait for it!
i have a 4k monitor 200% scale and i cant play games more than FullHD
i was using steam proton GE
Reply to this comment
Reply to this comment
Add a Comment