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

Photorealistic depiction of Linux Mint Cinnamon's new Wayland-compatible screensaver and lock screen activating seamlessly on a desktop monitor.
Imagem gerada por IA

Linux Mint Cinnamon's new integrated screensaver advances full Wayland support

Reportado por IA Imagem gerada por IA

Linux Mint has introduced a new screensaver and lock screen integrated directly into the Cinnamon desktop, marking the final major step toward complete Wayland compatibility. This redesign resolves prior X11/Wayland incompatibilities, eliminates visual glitches like desktop flashes, and adds features for better usability and privacy.

The Budgie desktop environment has released version 10.10.2, focusing on enhanced integration with the Labwc Wayland compositor. This update aims to improve performance and compatibility for users of the Wayland display server protocol.

Reportado por IA

GNOME has launched version 50, completing the shift away from X11 in the GDM display manager after a postponement from GNOME 49. The release brings refinements to the shell, display management, file handling, and accessibility tools. Other desktops like Plasma and Xfce remain unaffected for their X11 sessions.

The latest release of the KaOS Linux distribution, version 2026.02, marks a significant shift by abandoning KDE Plasma as its desktop environment. Developers are introducing niri and Noctalia instead, driven partly by plans to move away from systemd. The update maintains a focus on Qt-based applications while updating core system components.

Reportado por IA

Hynek Schlindenbuch, a full-time PHP programmer, has fixed a long-standing KDE Plasma issue allowing independent virtual desktops on each screen. The feature, requested since 2005, landed in KWin's master branch for Plasma 6.7 on Wayland. It addresses demands from users with multi-monitor setups.

quinta-feira, 23 de abril de 2026, 23:01h

Ubuntu 26.04 LTS releases with Linux kernel 7.0

quinta-feira, 12 de março de 2026, 07:04h

Igalia introduces Moonforge Linux for embedded devices

sexta-feira, 06 de março de 2026, 14:10h

Linux From Scratch 13.0 released as first systemd-only version

sábado, 28 de fevereiro de 2026, 19:29h

Developer recreates 1994 Linux desktop as browser web app

sexta-feira, 13 de fevereiro de 2026, 10:33h

Linux Mint plans slower release cycle for deeper development

Este site usa cookies

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