1 pontos por GN⁺ 2024-10-07 | 1 comentários | Compartilhar no WhatsApp

O que é Wayland?

  • Wayland é um protocolo moderno de servidor de exibição projetado para substituir o sistema X11
  • Melhorias de desempenho e segurança: o design simples do Wayland e a comunicação direta entre os aplicativos e o servidor de exibição contribuem para gráficos mais fluidos, menor latência de entrada e mais segurança
  • Suporte aprimorado a telas HiDPI: o Wayland oferece suporte nativo a telas de alta resolução, proporcionando imagens mais nítidas e visualmente mais atraentes em hardware moderno
  • Abordagem centrada no compositor: o Wayland dá ao compositor mais controle sobre a interface do usuário, permitindo gerenciar janelas, animações e efeitos com mais eficiência

XFCE 4.20: construindo a base para o Wayland

  • O XFCE 4.20 deve introduzir suporte inicial ao Wayland em componentes centrais, mantendo a compatibilidade com o X11
  • Os usuários poderão continuar aproveitando a experiência familiar do XFCE, com a opção de experimentar o Wayland

Principais componentes com suporte ao Wayland

  • xfce4-panel: este painel foi adaptado com sucesso para o Wayland usando o framework de compositor wlroots
  • xfdesktop: o gerenciador de desktop também foi portado para o Wayland, e continuam os esforços para oferecer suporte a recursos como áreas de trabalho e lista de janelas
  • libxfce4ui: a biblioteca principal de interface foi atualizada para garantir compatibilidade tanto com X11 quanto com Wayland
  • xfce4-settings: o gerenciador de configurações agora inclui itens correspondentes para configurar o ambiente Wayland, e as configurações de tela também foram ajustadas para funcionar separadamente no X11 e no Wayland

Desafios e planos futuros

  • A comunidade do XFCE vem fazendo bons progressos no suporte ao Wayland, mas ainda existem alguns desafios
  • Por exemplo, o gerenciador de janelas xfwm4 ainda está em desenvolvimento para o Wayland
  • O suporte a vários plugins de painel e aplicativos também está avançando ativamente
  • O objetivo de longo prazo é oferecer uma sessão XFCE completa em Wayland, mas o cronograma exato ainda é incerto
  • Os desenvolvedores estão trabalhando para garantir uma transição tranquila para os usuários, e a compatibilidade com X11 será mantida por enquanto

Cronograma de lançamento do XFCE 4.20

  • 1º de novembro de 2024: XFCE 4.20pre1 (congelamento de recursos + strings)
  • 1º de dezembro de 2024: XFCE 4.20pre2 (congelamento de código)
  • 15 de dezembro de 2024: XFCE 4.20pre3 (congelamento final) - lançamento opcional
  • 15 de dezembro de 2024 (junto com o pre3 ou por volta de 29 de dezembro de 2024): XFCE 4.20 (lançamento final)

Conclusão

  • O XFCE 4.20 deve oferecer uma experiência de desktop moderna, rápida e personalizável com suporte inicial ao Wayland
  • A transição completa para o Wayland ainda pertence ao futuro, mas o XFCE 4.20 será um marco importante nessa jornada
  • Espera-se que o XFCE continue evoluindo de forma constante, mantendo a simplicidade, a eficiência e a personalização centrada no usuário

Resumo do GN⁺

  • O XFCE 4.20 está fazendo um avanço importante ao adotar tecnologias modernas de exibição por meio do suporte ao Wayland
  • Este artigo mostra como o XFCE está melhorando a experiência do usuário, com destaque especial para os ganhos de desempenho e segurança do Wayland
  • A abordagem cuidadosa do XFCE ajuda a oferecer um ambiente de desktop estável e confiável
  • Outros projetos com funcionalidades semelhantes incluem GNOME e KDE

1 comentários

 
GN⁺ 2024-10-07
Comentários no Hacker News
  • No momento não há compositor; ele está em desenvolvimento, mas deve levar pelo menos mais de 1 ano até poder ser usado. Na versão 4.20, alguns componentes poderão rodar em outros compositores, com testes principalmente no Wayfire e no Labwc

  • O XFCE é a única opção prática como gerenciador de janelas “leve e que funciona sem configuração” em ambientes Linux/BSD, e oferece uma UI melhor que a do Windows 2000. Obrigado aos desenvolvedores que mantêm o XFCE atualizado

  • Uso o XFCE há muito tempo e continuo satisfeito. A experiência de clicar e ter resposta imediata é muito boa. Obrigado aos desenvolvedores. Como solução para problemas de hidpi, ajusto as telas de um monitor 4k e de um monitor 1024 com a configuração x2

  • O fato de o XFCE ter permanecido no X11 me levou a migrar para o KDE. Ao compilar código em uma máquina remota, tive problemas de travamento em vídeos do YouTube, porque não havia reprodução com aceleração por hardware. Depois de instalar o KDE 5, tudo passou a funcionar bem

  • A transição para Wayland está ligada à adoção de decorações do lado do cliente (CSD), e isso destrói a UX tradicional do XFCE. A vantagem do XFCE é oferecer uma UX estável no estilo Win98/XP. Espero que não adote o padrão do Gnome3

  • Já usei o dwm no passado, mas quando preciso de um ambiente rápido volto para o XFCE. Os computadores da minha família também usam XFCE. Vou considerar a migração quando o XFCE oferecer suporte a Wayland. O XFCE é um ambiente de desktop simples e confiável

  • Como a situação do compartilhamento de tela no Wayland é instável, vejo como vantagem o XFCE ainda não ter adotado Wayland

  • No Wayland, os requisitos de acessibilidade não são atendidos. São necessários atalhos por aplicativo e atalhos globais, mas o modelo de segurança não permite isso

  • Se o XFCE estiver sendo construído sobre o wlroots, fico feliz porque talvez seja possível aproveitar a estabilidade dos apps do XFCE em outros gerenciadores de janelas/compositores

  • Se eu tivesse que usar um ambiente de desktop no Linux, escolheria o XFCE. Mas, por causa do Wayland, estou pensando em migrar para o BSD. Não vou abandonar o Linux até que o Firefox deixe de oferecer suporte ao X