GNOME 3.34 Wayland նիստը թույլ կտա XWayland-ին աշխատել ըստ անհրաժեշտության

Mutter պատուհանի կառավարչի կոդը, որը մշակվել է որպես GNOME 3.34 մշակման ցիկլի մաս, ներառյալ փոփոխություններ, որոնք թույլ են տալիս ավտոմատացնել XWayland-ի գործարկումը, երբ փորձում եք գործարկել X11 արձանագրության վրա հիմնված հավելվածը գրաֆիկական միջավայրում՝ հիմնված Wayland արձանագրության վրա: GNOME 3.32-ի և ավելի վաղ թողարկումների վարքագծի տարբերությունն այն է, որ մինչ այժմ XWayland բաղադրիչը անընդհատ աշխատում էր և պահանջում էր հստակ նախնական մեկնարկ (սկսվել է, երբ GNOME նիստը սկզբնավորվեց), և այժմ դինամիկ կերպով կգործարկվի, երբ բաղադրիչները անհրաժեշտ լինեն X11-ի համատեղելիությունն ապահովելու համար: . GNOME 3.34-ը նախատեսվում է թողարկել 11 թվականի սեպտեմբերի 2019-ին։

Հիշեցնենք, որ Wayland-ի վրա հիմնված միջավայրում սովորական X11 հավելվածների կատարումն ապահովելու համար օգտագործվում է DDX բաղադրիչը: XWayland (Սարքից կախված X), որը զարգանում է որպես հիմնական X.Org կոդերի բազայի մաս: Աշխատանքի կազմակերպման առումով XWayland-ը նման է Xwin-ին և Xquartz-ին Win32 և OS X պլատֆորմների համար և ներառում է բաղադրիչներ՝ X.Org Server-ը Wayland-ի վերևում գործարկելու համար: Mutter-ում կատարված փոփոխությունը թույլ կտա X սերվերը գործարկել միայն անհրաժեշտության դեպքում, ինչը դրական ազդեցություն կունենա ռեսուրսների սպառման վրա այն համակարգերի վրա, որոնք չեն օգտագործում X11 հավելվածներ Wayland միջավայրում (X սերվերի գործընթացը սովորաբար տևում է ավելի քան հարյուր: մեգաբայթ RAM):

Source: opennet.ru

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