У 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

Додати коментар або відгук