O projeto Xfce atualizou seus planos relacionados ao suporte ao Wayland

Os desenvolvedores do Xfce atualizaram a página com planos relacionados à adição de suporte ao protocolo Wayland. O plano agora inclui a menção da implementação do suporte inicial ao Wayland nos componentes básicos da próxima versão significativa do Xfce 4.20, mantendo o suporte ao X11. Anteriormente, a questão da preservação da compatibilidade com o X11 estava em discussão, onde não se conseguiu alcançar um consenso. Agora foi decidido que o suporte ao X11 não será encerrado no futuro próximo.

A sessão baseada em Wayland no Xfce 4.20 abrangerá um conjunto mínimo de funcionalidades, e a funcionalidade ausente será gradualmente adicionada à medida que novas versões forem preparadas. Também está previsto continuar o refinamento do funcionamento no ambiente baseado no protocolo Wayland já para aplicações de usuário portadas.

Na nota, é mencionado que o projeto não tem recursos para manter seu próprio gerenciador de compostos para Wayland, mas a possibilidade de utilização de vinculação ao XWayland foi rejeitada. A decisão anterior de utilizar a biblioteca wlroots em vez de libmutter no ambiente Wayland, desenvolvida pelos criadores do ambiente Sway e que fornece funcionalidades básicas para a operação do gerenciador de compostos baseado em Wayland, permanece inalterada.

O ambiente de trabalho xfdesktop e o painel xfce4-panel já foram portados para o Wayland com consideração ao uso do wlroots e continuarão a se desenvolver como componentes separados. A operação do xfce4-panel foi testada com os gerenciadores de compostos Labwc e Wayfire. servidores Para abstrair o funcionamento sobre Wayland e X11, a biblioteca libxfce4windowing é utilizada, oferecendo uma camada de abstração sobre a subsistema gráfica onde componentes de gerenciamento de janelas (telas, janelas raiz, áreas de trabalho virtuais, etc.) são implementados, não vinculados a um sistema de janelas específico. O suporte ao X11 é implementado com base no libwnck (Window Navigator Construction Kit).

Entre os componentes que foram portados para Wayland, estão também: exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman e xfce4-dev-tools. O suporte ao Wayland ainda está ausente no gerenciador de sessões xfce4-session e no gerenciador de janelas xfwm4, mas existe um porto não oficial do xfwm4 para utilização com o Wayland.

Entre os aplicativos que adicionaram suporte ao Wayland estão: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo e xfce4-panel-profiles. Aplicativos que ainda não funcionam com o Wayland: xfdashboard, xfce4-screenshooter, xfce4-screensaver e xfce4-volumed-pulse.

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