Date: Mon, 02 Jul 2018 00:48:06 +0300 From: Greg V <greg@unrelenting.technology> To: Grzegorz Junka <list1@gjunka.com> Cc: Johannes Lundberg <johalun0@gmail.com>, x11-list freebsd <freebsd-x11@freebsd.org> Subject: Re: Does either Gnome or KDE support Wayland on FreeBSD? [EOM] Message-ID: <1530481686.15209.0@hraggstad.unrelenting.technology> In-Reply-To: <3f7629b0-1947-4bd3-f4fa-eb685dc2046b@gjunka.com> References: <e1910705-ec89-be50-1317-6f0ad95f61cf@gjunka.com> <CAECmPwv7g5iCKMa4UrLqcXq6VS-5CHFJT31w-uzheg3y%2BLz9-Q@mail.gmail.com> <3f7629b0-1947-4bd3-f4fa-eb685dc2046b@gjunka.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jul 1, 2018 at 2:45 PM, Grzegorz Junka <list1@gjunka.com> wrote: > > On 30/06/2018 20:37, Johannes Lundberg wrote: >> I don˙t know about Gnome or KDE but GTK3 apps work with Wayland. >> It needs ports built with custom options though. >> > > Building ports isn't a problem, however I don't understand how > particular apps can work with Wayland. I thought that they would need > to run inside Weston or some other compositor, which in turn runs on > Wayland? Is the X server in that configuration running as a Wayland > client with with the GTK3 apps running outside of the X server (i.e. > are managed by the compositor directly)? Yes, you can run them inside e.g. Weston or Sway. Compositors don't run "on" Wayland, Wayland is a protocol. The compositor is the display server, it implements the server side of Wayland. (Compositors can run in windowed mode under X or under another Wayland compositor, for development/debugging purposes.) For backwards compatibility, the X server is indeed running as a Wayland client, this is called Xwayland, this is optional. About KDE: I think KDE's kwin_wayland is available now too, but I'm not sure if it would run directly as the main display server (not windowed mode) right now on FreeBSD without additional patches (because of vt/session management stuff -- though maybe ConsoleKit2 might work?).
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1530481686.15209.0>
