On Mon Nov 18 17:16:27 2024 +0000, Steven Newbury wrote:
After reading through the discussion, it occurs to me that a wine driver could be written to connect directly to the Xwayland socket and act like Xorg and reuse all the Xwayland infrastructure. There was a reason the Xorg approach was used, and Wine faces many of the same complications which led down that path. It would also simplify rootless and rootful operation.
This would introduce a hard dependency on xwayland of which is not guaranteed on wayland desktops. It's very common, but not ubiquitous