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: >=20 > On 30/06/2018 20:37, Johannes Lundberg wrote: >> I don=FFt know about Gnome or KDE but GTK3 apps work with Wayland.=20 >> It =7Fneeds ports built with custom options though. >>=20 >=20 > Building ports isn't a problem, however I don't understand how=20 > particular apps can work with Wayland. I thought that they would need=20 > to run inside Weston or some other compositor, which in turn runs on=20 > Wayland? Is the X server in that configuration running as a Wayland=20 > client with with the GTK3 apps running outside of the X server (i.e.=20 > 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=20 Wayland. (Compositors can run in windowed mode under X or under another Wayland=20 compositor, for development/debugging purposes.) For backwards compatibility, the X server is indeed running as a=20 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=20 sure if it would run directly as the main display server (not windowed=20 mode) right now on FreeBSD without additional patches (because of=20 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>