Ua hoʻohana ʻia ka luna puka makani xfwm4 i hoʻohana ʻia ma Xfce e hana pū me Wayland

I loko o ke kahua o ka papahana xfwm4-wayland, ke kūkulu nei kekahi mea hoihoi kūʻokoʻa i kahi mana o ka manakia puka makani xfwm4, i hoʻololi ʻia e hoʻohana i ka protocol Wayland a unuhi ʻia i ka ʻōnaehana kūkulu Meson. Hāʻawi ʻia ke kākoʻo ʻo Wayland ma xfwm4-wayland ma o ka hoʻohui ʻana me ka waihona wlroots, i hoʻomohala ʻia e nā mea hoʻomohala o ka mea hoʻohana Sway a hāʻawi i nā hana maʻamau no ka hoʻonohonoho ʻana i ka hana a kahi luna hoʻonohonoho e pili ana iā Wayland. Hoʻohana ʻia ʻo Xfwm4 i ke kaiapuni mea hoʻohana Xfce e hōʻike, hoʻonani, a hoʻololi i nā puka makani.

ʻAʻole i hoʻoholo ka mea hoʻomohala inā e hoʻomohala i ke awa kūʻokoʻa a i ʻole he ʻāpana o Xfce. Inā kū kaʻawale ka papahana, e hoʻohana ia i ka inoa xfway, i hoʻohana mua ʻia e ka mea kākau like no nā hoʻokolohua i ka hoʻomohala ʻana i kahi kikowaena composite no Xfce e holo ana ma luna o ka waihona libweston. Ma kona ʻano o kēia manawa, ʻaʻole i hoʻopau ʻia ka hana ma ke awa xfwm4 e pili ana i wlroots, a hoʻohālikelike ʻia me ka hoʻāʻo mua e hana i kahi kikowaena composite e pili ana i libweston, aia ke awa hou ma hope o ka hana. I ka manawa like, ke ulu ikaika nei ke awa, no ka laʻana, ua hoʻohui ʻia ke kākoʻo no ka hoʻololi ʻana i nā puka makani me Alt+Tab. Hoʻokomo ʻia nā hoʻolālā e hiki mai ana i ka hana ma Wayland a me X11.

No ke kākoʻo kūhelu no Wayland ma Xfce, ua paʻa mau. E like me ka hoʻolālā i paʻi ʻia i hoʻokahi makahiki i hala aku nei, manaʻo lākou e hoʻokō i ka hana ʻae ʻia o nā noi nui ma Wayland-based environment i ka hoʻokuʻu ʻana o Xfce 4.18, a ua helu ʻia kahi hoʻololi piha i Wayland ma ke ʻano he hoʻolālā lōʻihi. Ua kūkākūkā ʻia ka hoʻohana ʻana o libmutter a i ʻole wlroots ma ke ʻano he koho no ka hoʻololi ʻana iā Xfce no Wayland, akā i ka hopena ua hana ʻia ke koho no ka libmutter, ʻoiai ʻoi aku ka maʻalahi o nā mea hoʻomohala e hana pū ana me GTK. ʻAʻole like me ka wlroots-based port, ʻo ka libmutter-based solution e koi i ka hoʻohui ʻana o nā xfce4-panel a me nā ʻāpana xfdesktop i loko o ka server composite.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka