V kódu správce oken Mutter, vyvíjeném v rámci cyklu vývoje GNOME 3.34, , se zavádí automatizace spuštění XWayland při pokusu o spuštění aplikace založené na protokolu X11 v grafickém prostředí na bázi protokolu Wayland. Odlišnost od chování GNOME 3.32 a starších verzí spočívá v tom, že doposud byl komponent XWayland spuštěn trvale a vyžadoval explicitní předběžné spuštění (byl spuštěn při inicializaci sezení GNOME), nyní se však spustí dynamicky, jakmile bude potřeba komponent pro zajištění kompatibility s X11. Uvedení GNOME 3.34 je naplánováno na 11. září 2019.
Připomínáme, že pro zajištění spouštění běžných X11 aplikací v prostředí na bázi Wayland se používá komponent DDX, (Device-Dependent X), který je součástí základního kódu X.Org. Co se týče fungování, XWayland připomíná Xwin a Xquartz pro platformy Win32 a OS X a zahrnuje komponenty pro spuštění X.Org Serveru nad Waylandem. Změna provedená v Mutter umožní spouštění X serveru pouze v případě nutnosti, což pozitivně ovlivní spotřebu zdrojů v systémech, které nepoužívají aplikace X11 v prostředí Wayland (proces s X serverem obvykle zabírá více než sto megabajtů operační paměti).
Zdroj: opennet.ru
