Sesja GNOME 3.34 Wayland umożliwi działanie XWayland w razie potrzeby

Kod menedżera okien Mutter, opracowany w ramach cyklu rozwojowego GNOME 3.34, w zestawie zmiany, które pozwalają zautomatyzować uruchamianie XWayland przy próbie uruchomienia aplikacji opartej na protokole X11 w środowisku graficznym opartym na protokole Wayland. Różnica w stosunku do GNOME 3.32 i wcześniejszych wydań polega na tym, że do tej pory komponent XWayland działał w sposób ciągły i wymagał jawnego wstępnego uruchomienia (rozpoczętego podczas inicjowania sesji GNOME), a teraz będzie uruchamiany dynamicznie, gdy komponenty będą potrzebne, aby zapewnić kompatybilność z X11 . Premiera GNOME 3.34 zaplanowana jest na 11 września 2019 roku.

Przypomnijmy, że aby zapewnić wykonanie zwykłych aplikacji X11 w środowisku opartym na Wayland, wykorzystywany jest komponent DDX XWayland (Zależne od urządzenia X), które rozwija się jako część głównej bazy kodu X.Org. Pod względem organizacji pracy XWayland przypomina Xwin i Xquartz dla platform Win32 i OS X i zawiera komponenty do uruchamiania serwera X.Org na platformie Wayland. Zmiana wprowadzona w Mutter pozwoli na uruchomienie serwera X tylko wtedy, gdy zajdzie taka potrzeba, co będzie miało pozytywny wpływ na zużycie zasobów na systemach, które nie korzystają z aplikacji X11 w środowisku Wayland (proces serwera X zajmuje zwykle ponad sto megabajtów pamięci RAM).

Źródło: opennet.ru

Dodaj komentarz