Budgie 10.10: um salto para o Wayland

Budgie 10.10: um salto para o Wayland

O Budgie Desktop, conhecido por sua seu estilo elegante e minimalista, acaba de atingir um marco histórico. O lançamento da versão 10.10 marca um novo capítulo de uma jornada de mais de uma década, com uma transição oficial para um novo paradigma: o Wayland.

Adeus ao X11

O Budgie 10.10 é o primeiro lançamento do ambiente desktop a migrar completamente do legado X11 para o moderno protocolo Wayland. E após exatos dez anos de desenvolvimento, a equipe do Budgie está colocando a série 10.x em modo de manutenção, concentrando todos os esforços no ambicioso Budgie 11.

Uma preocupação de qualquer migração para Wayland é: vai quebrar minha experiência? A equipe do Budgie trabalhou para garantir que a resposta seja “não”. Os elementos que definem o Budgie, como painéis, applets, Raven (o painel lateral) e ícones da área de trabalho permanecem familiares. Até os atalhos de teclado continuam os mesmos.

Budgie 10.10 um salto para o Wayland (2)
Imagem: Budgie

A estratégia adotada foi integrar ferramentas Wayland já consolidadas e amplamente utilizadas pela comunidade:

  • Para capturas de tela, o grim e o slurp;
  • Para o bloqueio de tela, swayidle, gtklock ou swaylock;
  • Para a exibição correta dos papéis de parede, o swaybg;
  • E como portal de aplicativos, temos o xdg-desktop-portal-*, mantido pela equipe do GNOME.

Arquitetura protocolo-first

Aqui reside a grande revolução do Budgie 10.10. Ao migrar para Wayland, o desktop se desacoplou completamente de gerenciadores de janela específicos. O antigo budgie-wm, que dependia do fork do Mutter chamado Magpie, deu lugar a uma abordagem agnóstica de compositor.

A recomendação oficial é o labwc, um compositor wlroots moderno e leve. A equipe desenvolveu uma “ponte labwc” que configura automaticamente o compositor, espelhando configurações do Budgie Control Center.

Mas a magia está na flexibilidade: qualquer compositor que implemente os protocolos Wayland necessários pode, em teoria, executar uma sessão Budgie. Esta arquitetura protocolo-first garante que o Budgie permaneça interoperável dentro do ecossistema Wayland em expansão.

Applets e componentes modernizados

A migração para Wayland serviu como oportunidade para melhorias:

  • IconTasklist: Corrigidos diversos bugs e melhorada a integração com libxfce4windowing;
  • Night Light: Agora integrado com gammastep para controle de temperatura de cor;
  • Tasklist “legado”: Foi totalmente reescrito para uma implementação moderna baseada em libxfce4windowing;

Notificações: Agora podemos utilizar o clique do meio do mouse para ativar/desativar o modo “Não Perturbe”.

Budgie 10.10 um salto para o Wayland (1)
Imagem: Budgie

Budgie Control Center

O centro de controle recebeu atualizações importantes:

  • O Painel de Cores foi removido (específico para X11);
  • Suporte Wayland para multitarefa;
  • Configurações de bloqueio de tela movidas para Privacidade;
  • Novas opções de acessibilidade incluindo uma lupa funcional.

Budgie Desktop Services

Escondido nesta release está o embrião do Budgie 11: o Budgie Desktop Services, escrito em Qt6 e C++. Atualmente focado em gerenciamento persistente de configurações de monitor, segundo a equipe de desenvolvimento, este componente promete ser o “coração pulsante” da próxima geração do desktop.

Disponibilidade

Entre as distros point release, o Budgie 10.10 deve chegar primeiro no Fedora 44 e Ubuntu Budgie 26.04, com outras distribuições seguindo conforme os mantenedores adotarem a nova versão.

Enquanto a série 10.x entra em modo de manutenção (com correções de bugs e refinamentos Wayland continuando), a equipe já está com os olhos no horizonte. O Budgie 11 promete grandes mudanças no desktop, construídas sobre os alicerces sólidos estabelecidos nesta transição.

Fique por dentro das principais novidades da semana sobre tecnologia e Linux: receba nossa newsletter semanal!