У Wayland-сеансе GNOME 3.34 будзе забяспечаны запуск XWayland па меры неабходнасці

У код аконнага мэнэджара Mutter, які развіваецца ў рамках цыклу распрацоўкі GNOME 3.34, ўключаны змены, якія дазваляюць аўтаматызаваць запуск XWayland пры спробе выканання прыкладання на базе пратаколу X11 у графічным асяроддзі на аснове пратаколу Wayland. Адрозненне ад паводзін GNOME 3.32 і больш ранніх выпускаў складаецца ў тым, што да гэтага часу кампанент XWayland выконваўся ўвесь час і патрабаваў відавочнага папярэдняга запуску (запускаўся пры ініцыялізацыі сеансу GNOME), а зараз будзе запускацца дынамічна пры з'яўленні неабходнасці ў кампанентах для забеспячэння сумяшчальнасці з X11. Выпуск GNOME 3.34 запланаваны на 11 верасня 2019 года.

Нагадаем, што для забеспячэння выканання звычайных X11-прыкладанняў у асяроддзі на базе Wayland выкарыстоўваецца DDX-кампанент XWayland (Device-Dependent X), які развіваецца у складзе асноўнай кодавай базы X.Org. Па арганізацыі працы XWayland нагадвае Xwin і Xquartz для платформ Win32 і OS X і ўключае кампаненты для запуску X.Org Server па-над Wayland. Унесеная ў Mutter змена дазволіць запускаць X-сервер толькі калі ў гэтым маецца неабходнасць, што дадатна адбіцца на спажыванні рэсурсаў у сістэмах, не выкарыстоўвалых прыкладанні X11 у асяроддзі Wayland (працэс з X-серверам звычайна займае больш за сотню мегабайт аператыўнай памяці).

Крыніца: opennet.ru

Дадаць каментар