[RFC] Wayland driver development update

Giovanni Mascellani gmascellani at codeweavers.com
Fri Feb 26 11:23:27 CST 2021


Hi,

Il 24/02/21 09:34, Alexandre Julliard ha scritto:
> I'm not opposed in principle to having a Wayland driver upstream. In
> fact I started writing one myself many years ago... It got stalled when
> I realized there was essentially no way to do decent window management,
> and that the best we could do would be the equivalent of X11 desktop
> mode, where we manage the windows ourselves. I don't have the impression
> that the situation has improved in the meantime, or that there is any
> interest in improving it.

I have very little knowledge of how Wayland compares with X11 from the 
protocol point of view. Could you please elaborate a little bit on what 
is missing in Wayland? The only thing I've heard about so far is 
changing a window's absolute position. Can be annoying, but it's not a 
terrible issue...

My understanding is that X11 is basically in maintenance mode ad 
libitum, so as time passes it will lack new features that will get added 
only to Wayland. Eventually people might find that using 
Wine-with-Wayland, while having problems because Wayland is not perfect, 
is still better than Wine-with-Xorg or Wine-with-XWayland, because the 
latter do not support the features they like. So I think that having a 
Wayland driver would be a good service to at least some users.

On the other hand I don't think, as Zeb was suggesting, that if there is 
a Wayland driver, then it should have higher priority than X11. It's 
totally sensible to ship it, but require the user to set it as preferred 
in winecfg or some other way if they want to use it. Users who believe 
that direct Wayland's advantages outweigh its disadvantages will use it, 
and the others will not.

My 2 cents, Giovanni.




More information about the wine-devel mailing list