O gerenciador de janelas xfwm4 utilizado no Xfce foi portado para funcionar com Wayland

No âmbito do projeto xfwm4-wayland, um entusiasta independente está desenvolvendo uma versão do gerenciador de janelas xfwm4, adaptada para uso com o protocolo Wayland e transferida para o sistema de construção Meson. O suporte ao Wayland no xfwm4-wayland é assegurado através da integração com a biblioteca wlroots, desenvolvida pelos criadores do ambiente de desktop Sway, que fornece funções básicas para a operação do gerenciador de compostos baseado em Wayland. O xfwm4 é utilizado no ambiente de desktop Xfce para exibir, decorar e transformar janelas.

O desenvolvedor ainda não decidiu se irá desenvolver o port de forma independente ou como parte do Xfce. Se o projeto permanecer independente, o nome xfway será utilizado, nome que anteriormente foi empregado pelo mesmo autor para experimentos em desenvolvimento de compostor. servidor para Xfce, funcionando sobre a biblioteca libweston. Na sua forma atual, o trabalho no port do xfwm4 baseado em wlroots não está concluído e, em comparação com a tentativa anterior de criar um servidor de compostos com base na libweston, o novo port ainda está aquém em funcionalidade. No entanto, o port está se desenvolvendo ativamente; por exemplo, há alguns dias, foi adicionada a funcionalidade de alternar janelas com Alt+Tab. Planos futuros mencionam garantir a operação tanto no Wayland quanto no X11.

Em relação ao suporte oficial ao Wayland no Xfce, ele ainda está parado. De acordo com o plano publicado há um ano, um funcionamento aceitável dos principais aplicativos em ambientes baseados em Wayland deve ser alcançado na versão Xfce 4.18, enquanto a transição completa para o Wayland é considerada um plano de longo prazo. Como opções para adaptar o Xfce ao Wayland, foram discutidos o uso de libmutter ou wlroots, mas no final, a escolha foi feita a favor do libmutter, como mais familiar para os desenvolvedores que trabalham com GTK. Diferente do port baseado em wlroots, a solução baseada em libmutter exigirá a integração dos componentes xfce4-panel e xfdesktop no servidor de compostos.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster