Xfce desenvolve compositor Wayland Xfwl4 baseado em Rust

O projeto Xfce está criando um novo compositor Wayland chamado Xfwl4 para suportar sessões Wayland em seu ambiente de desktop leve. Esta ferramenta complementará o gerenciador de janelas Xfwm4 existente, permitindo transições suaves entre X11 e Wayland. Liderado pelo desenvolvedor Brian Tarricone, o compositor visa inclusão na próxima versão Xfce 4.22 em 2026.

O ambiente de desktop Xfce, conhecido por seu design leve, está avançando em sua compatibilidade com Wayland com o desenvolvimento do Xfwl4, um compositor completamente novo construído usando a linguagem de programação Rust. Esta iniciativa aborda as limitações encontradas em esforços anteriores para portar o gerenciador de janelas Xfwm4 existente para Wayland. O trabalho para integrar suporte ao Wayland no Xfce começou há alguns anos, culminando em uma sessão Wayland experimental incluída na versão Xfce 4.20 de 2024. No entanto, Brian Tarricone, desenvolvedor principal do Xfce que lidera o projeto, determinou que portar diretamente o Xfwm4 não era a abordagem ideal. Em vez disso, o Xfwl4 replicará a funcionalidade e o comportamento do Xfwm4, mas operará exclusivamente para sessões Wayland, distinto do X11. Tarricone planeja aproveitar os diálogos de configuração e as configurações xfconf já em uso com o Xfwm4 da versão atual do Xfce 4.20. Notavelmente, o Xfwl4 não derivará do código base do Xfwm4. Para sua base, a equipe selecionou o projeto smithay, um framework baseado em Rust para compositores Wayland. Essa escolha decorre do suporte abrangente do smithay às extensões oficiais do protocolo Wayland, sua evitação de abstrações de alto nível e documentação forte—vantagens sobre a biblioteca wlroots mais comum. A introdução do Xfwl4 exige atualizações significativas no gerenciamento de sessões do Xfce. Em ambientes Wayland, o compositor deve atuar como a raiz da sessão, substituindo o papel tradicionalmente ocupado pelo xfce4-session. Versões futuras do Xfce incluirão tanto Xfwm4 quanto Xfwl4, permitindo que os usuários escolham entre sessões X11 e Wayland sem interrupções. Se o desenvolvimento prosseguir conforme planejado, o Xfwl4 deve estrear no Xfce 4.22, esperado para 2026, marcando um passo chave na modernização do ambiente de desktop para protocolos de exibição contemporâneos.

Artigos relacionados

Illustration of Ubuntu 26.04 LTS 'Resolute Raccoon' launch featuring laptop desktop with kernel 7.0, Wayland, and official flavors.
Imagem gerada por IA

Ubuntu 26.04 LTS releases with Linux kernel 7.0

Reportado por IA Imagem gerada por IA

Canonical has launched Ubuntu 26.04 LTS, codenamed Resolute Raccoon, featuring Linux kernel 7.0 and a shift to Wayland across variants. Official flavors including Kubuntu and Lubuntu accompany the main release with updated desktops and hardware support. The LTS version promises five years of updates until April 2031.

Jos Dehaes has released yserver, a new MIT-licensed X11 display server written in Rust. The project received significant assistance from Claude Code, an AI coding agent from Anthropic.

Reportado por IA

A group of developers has created SonicDE, a new desktop environment that restores and extends X11 capabilities from KDE Plasma. The project emerged after KDE announced plans to remove the X11 session from Plasma 6.8.

terça-feira, 28 de abril de 2026, 23:48h

Fedora 44 released after delay with GNOME 50, Plasma 6.6

quarta-feira, 15 de abril de 2026, 18:17h

PHP developer solves 20-year KDE Plasma multi-monitor bug

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar