ProHoster > блог > Навіны інтэрнэту > У Wayland-сеансе GNOME 3.34 будзе забяспечаны запуск XWayland па меры неабходнасці
У 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-серверам звычайна займае больш за сотню мегабайт аператыўнай памяці).