Com a chegada da biblioteca libxfce4windowing ao desenvolvimento do ambiente, o Xfce 4.20 finalmente trará suporte para Wayland.
Ótimas notícias para os usuários do ambiente de desktop leve Xfce, pois o próximo grande lançamento, o Xfce 4.20, que está atualmente em desenvolvimento inicial, finalmente trará o tão esperado e altamente solicitado suporte Wayland.
Xfce 4.20 finalmente trará suporte para Wayland
Sim. É isso mesmo, o trabalho no Xfce 4.20 começou no início deste mês com o lançamento do libxfce4windowing, uma nova dependência para o ambiente de desktop Xfce para fornecer suporte para o protocolo de exibição Wayland de próxima geração.
Logo após o lançamento da biblioteca libxfce4windowing, o gerenciador de desktop xfdesktop do Xfce foi portado para o Wayland. No momento da redação deste artigo, apenas o suporte preliminar ao Wayland está disponível, pois o libxfce4windowing oferece suporte parcial ao Wayland.
Também portado para Wayland foi o painel do Xfce (xfce4-panel), que também recebeu várias correções de bugs e limpeza de código para melhorar a lista de tarefas, menu de janela, relógio e outros de seus componentes.
Obviamente, o suporte a Wayland do xfce4-panel também depende da nova biblioteca libxfce4windowing, embora todas as dependências específicas do X11/Wayland sejam opcionais.
libxfce4windowing é uma nova biblioteca e ainda está sendo desenvolvida. Ainda assim, tenho esperança de que a versão final do ambiente de desktop Xfce 4.20, que provavelmente verá a luz do dia no final de 2024, venha com uma implementação completa do Wayland.
O desenvolvimento do ambiente de desktop Xfce 4.20 ocorre sob o guarda-chuva Xfce 4.19 e os pacotes já estão disponíveis para Arch Linux, então tomei a liberdade de compilar todos eles em minha máquina Arch Linux.
Como esperado, não há nada para ver aqui ainda, mas, como sempre, vou manter um ciclo de desenvolvimento próximo e vou deixar você saber como as coisas evoluem e quando você poderá levar o próximo ambiente de desktop Xfce 4.20 para um test drive no topo de Wayland.