GNOME 3.34 Wayland sesija leis XWayland veikti pagal poreikį

Mutter langų tvarkyklės kodas, sukurtas kaip GNOME 3.34 kūrimo ciklo dalis, įskaitant pokyčiai, kurios leidžia automatizuoti XWayland paleidimą, kai bandote paleisti X11 protokolu pagrįstą programą grafinėje aplinkoje, pagrįstoje Wayland protokolu. Skirtumas nuo GNOME 3.32 ir ankstesnių leidimų elgsenos yra tas, kad iki šiol XWayland komponentas veikė nuolat ir reikalavo aiškaus išankstinio paleidimo (pradėtas, kai buvo inicijuotas GNOME seansas), tačiau dabar jis bus paleistas dinamiškai, kai reikės komponentų X11 suderinamumui užtikrinti. . GNOME 3.34 planuojama išleisti 11 m. rugsėjo 2019 d.

Priminsime, kad norint užtikrinti įprastų X11 programų vykdymą Wayland pagrindu veikiančioje aplinkoje, naudojamas DDX komponentas „XWayland“ (nuo įrenginio priklausomas X), kuris vystosi kaip pagrindinės X.Org kodų bazės dalis. Kalbant apie darbo organizavimą, „XWayland“ primena „Xwin“ ir „Xquartz“, skirtus „Win32“ ir OS X platformoms, ir apima komponentus, skirtus „X.Org“ serveriui paleisti „Wayland“ viršuje. Mutter atliktas pakeitimas leis X serverį paleisti tik esant būtinybei, o tai turės teigiamos įtakos išteklių suvartojimui sistemose, kurios nenaudoja X11 aplikacijų Wayland aplinkoje (X serverio procesas paprastai užima daugiau nei šimtą megabaitų RAM).

Šaltinis: opennet.ru

Добавить комментарий