Выкарыстоўваны ў Xfce аконны мэнэджар xfwm4 партаваны для працы з Wayland

У рамах праекту xfwm4-wayland незалежным энтузіястам развіваецца варыянт аконнага мэнэджара xfwm4, адаптаваны для выкарыстання пратаколу Wayland і пераведзены на сістэму зборкі Meson. Падтрымка Wayland у xfwm4-wayland забяспечана праз інтэграцыю з бібліятэкай wlroots, якая развіваецца распрацоўшчыкамі карыстацкага асяроддзя Sway і якая прадстаўляе базавыя функцыі для арганізацыі працы кампазітнага мэнэджара на базе Wayland. Xfwm4 ужываецца ў карыстацкім асяроддзі Xfce для адлюстравання, дэкарыравання і трансфармацыі вокнаў.

Распрацоўнік яшчэ не вырашыў ці развіваць порт незалежны ці ў складзе Xfce. Калі праект застанецца незалежным, то для яго будзе задзейнічана імя xfway, якое раней выкарыстоўвалася тым жа аўтарам для эксперыментаў па распрацоўцы кампазітнага сервера для Xfce, які працуе па-над бібліятэкай libweston. У бягучым выглядзе праца над портам xfwm4 на базе wlroots не завершана і ў параўнанні з мінулай спробай стварэння кампазітнага сервера на базе libweston новы порт пакуль адстае па функцыянальнасці. Пры гэтым порт актыўна развіваецца, напрыклад, некалькі дзён таму была дададзеная падтрымка пераключэння вокнаў па Alt+Tab. З далейшых планаў згадваецца забеспячэнне працы як у Wayland, так і ў X11,

Што да афіцыйна падтрымкі Wayland у Xfce, то яна пакуль буксуе на месцы. У адпаведнасці з апублікаваным год таму планам, прымальнай працы асноўных прыкладанняў у асяроддзі на базе Wayland маюць намер дамагчыся ў выпуску Xfce 4.18, а поўны пераход на Wayland аднесены да доўгатэрміновых планаў. У якасці варыянтаў адаптацыі Xfce для Wayland абмяркоўвалася выкарыстанне libmutter або wlroots, але ў канчатковым рахунку выбар быў зроблены на карысць libmutter, як больш звыклага для распрацоўшчыкаў, якія працуюць з GTK. У адрозненне ад порта на базе wlroots рашэнне на аснове libmutter запатрабуе інтэграцыі кампанентаў xfce4-panel і xfdesktop у склад кампазітнага сервера.

Крыніца: opennet.ru

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