Why isn't Xwayland just a Wayland client?

Joseph Burt caseorum at gmail.com
Thu Sep 7 08:02:22 UTC 2017

On Thu, Sep 7, 2017 at 9:43 AM, Carsten Haitzler <raster at rasterman.com> wrote:
> It doesn't have to be specified in the protocol. It is what every compositor
> does because everyone agreed early on that CSD is the default. Weston did it
> then everyone else did it. To be compatible everyone stayed the same. They have
> to. Kwin guys disagreed but they couldn't change the default (so they added
> more protocol to negotiate decorations).
> A compositor will NOT decorate windows unless as per above. It doesn't have to
> be put in protocol specs to be a hard fact of life in Wayland.

I take that as "all discussions of how or whether anything gets
decorated have nothing to do with the protocol." Sounds good to me.

More information about the wayland-devel mailing list