GNOME 3.34 Wayland-sessionen gör att XWayland kan köras efter behov

Mutter-fönsterhanterarkoden, utvecklad som en del av GNOME 3.34-utvecklingscykeln, ingår förändringar, som låter dig automatisera lanseringen av XWayland när du försöker köra en applikation baserad på X11-protokollet i en grafisk miljö baserad på Wayland-protokollet. Skillnaden från beteendet hos GNOME 3.32 och tidigare utgåvor är att XWayland-komponenten fram tills nu kördes kontinuerligt och krävde explicit förstart (startade när GNOME-sessionen initierades), och kommer nu att startas dynamiskt när komponenter behövs för att säkerställa X11-kompatibilitet . GNOME 3.34 är planerad att släppas den 11 september 2019.

Låt oss påminna dig om att för att säkerställa exekvering av vanliga X11-applikationer i en Wayland-baserad miljö, används DDX-komponenten XWayland (Enhetsberoende X) som utvecklas som en del av den huvudsakliga X.Org-kodbasen. När det gäller arbetsorganisation liknar XWayland Xwin och Xquartz för Win32 och OS X-plattformarna och inkluderar komponenter för att köra X.Org Server ovanpå Wayland. Ändringen av Mutter kommer att tillåta att X-servern endast startas vid behov, vilket kommer att ha en positiv inverkan på resursförbrukningen på system som inte använder X11-applikationer i Wayland-miljön (en X-serverprocess tar vanligtvis upp mer än hundra megabyte RAM).

Källa: opennet.ru

Lägg en kommentar