FERRAMENTAS LINUX: Polo 1.0: O MATE Finalmente entra no mundo Wayland sem Perder as suas Raízes

sexta-feira, 13 de novembro de 2026

Polo 1.0: O MATE Finalmente entra no mundo Wayland sem Perder as suas Raízes

 


O Polo 1.0 chega como compositor Wayland para o MATE, mantendo o comportamento do Marco no X11, com cubo 3D, janelas bamboleantes e XWayland. Teste já!


O MATE Desktop sempre foi conhecido por sua fidelidade ao estilo clássico do GNOME 2, e o Marco , seu gerenciador de janelas derivado do Metacity, é parte fundamental dessa identidade. 

Agora, com o lançamento do Polo 1.0, os usuários do MATE ganham uma ponte nativa para o Wayland sem abrir mão da experiência que conhecem. 

Desenvolvido de forma independente por Kerem Söke, o Polo é um compositor Wayland que se propõe a replicar o comportamento do Marco no X11, combinando a base do libweston com as políticas de gerenciamento de janelas, temas, atalhos e configurações do MATE.

Diferente de abordagens anteriores que tentavam encaixar o MATE no Wayfire por meio de plugins e contornos, o Polo foi projetado especificamente para a arquitetura do MATE. 

Ele não apenas gerencia janelas, mas também assume o papel de gerenciador de sessão, sendo compatível com a API D-Bus do mate-session-manager 1.28, incluindo fases de autostart, inibidores, diálogos de logout e desligamento, sessões salvas e XSMP. 

Isso significa que os aplicativos MATE continuam conversando com as mesmas interfaces de sessão e usando as mesmas chaves GSettings/dconf, como se estivessem no X11.


Produto Recomendado


Você já percebeu que a maioria das pessoas só conversa com o ChatGPT... enquanto uma minoria está criando agentes de IA que executam tarefas, tomam decisões e geram receita sozinhos?

O livro "Construindo Aplicações com Agentes de IA: Projeto e Implementação de Sistemas Multiagentes" é o seu mapa prático — do zero à arquitetura profissional.


✅ Projeto e implementação passo a passo

✅ Sistemas multiagentes que colaboram entre si

✅ Aplicações reais para negócios e automação

✅ Linguagem acessível, com rigor técnico


💡 Não é teoria. É engenharia aplicada.

Construindo Aplicações com Agentes de IA: Projeto e Implementação de Sistemas Multiagentes ->  https://link.amazon/B0cGTsVKb

Eu ganho uma comissão quando você faz uma compra.


O que o Polo 1.0 traz na prática



O Polo 1.0 é a primeira versão pública e já inclui um conjunto robusto de funcionalidades para o dia a dia:


  • Gerenciamento de janelas fiel ao Marco: políticas de janela, temas, atalhos de teclado, menus de janela, alternador Alt+Tab e OSDs desenhados pelo polo-shell-ui, com anúncio para leitores de tela.

  • Efeitos clássicos do GNOME 2: cubo 3D (desktop cube), janelas bamboleantes (wobbly windows), efeitos de minimizar/maximizar como Magic Lamp, fade, zoom, zap, spin, squeemize e expo.

  • Suporte a XWayland: aplicativos X11 continuam funcionando por meio de um gerenciador de janelas XWayland próprio do Polo.

  • Sessão MATE completa: autostart nas fases do MATE, org.gnome.SessionManager para inibidores e presença, logind para energia, sessões salvas e XSMP para aplicativos legados.

  • Saídas e entrada: backend DRM com hotplug, layouts de tela salvos em ~/.config/mate/polo/monitors.xml, DPMS, gama, zoom de saída, notificação de idle, gestos de ponteiro e sincronização explícita.

  • Integração com o desktop: capturas de tela e compartilhamento de tela via xdg-desktop-portal, suporte a layer-shell para o mate-panel e outros shells.


Como instalar e testar



O Polo 1.0 está disponível para Fedora 44/45, Debian 14 e Ubuntu 26.04/26.10, com instruções de compilação no repositório do GitHub. 

O desenvolvedor recomenda compilar os componentes mais recentes do MATE com suporte a Wayland para uma experiência completa. Após a instalação, a sessão “MATE (Polo)” aparece no LightDM para ser selecionada.


Considerações importantes antes de migrar



Apesar do entusiasmo, é fundamental ter em mente que o Polo é um projeto independente, não uma substituição oficial do MATE. 

O desenvolvedor está ativamente buscando testadores e feedback, especialmente para configurações com múltiplos monitores. Além disso, alguns pacotes do MATE, como o mate-panel no Fedora, ainda são compilados apenas para X11 e precisam de builds com suporte a Wayland. 

O mate-settings-daemon continua rodando via XWayland, com plugins incompatíveis desativados apenas na sessão Polo.



Checklist para testar o Polo 1.0


□ Verificar se a distribuição é Fedora 44/45, Debian 14 ou Ubuntu 26.04/26.10.

□ Instalar as dependências de compilação listadas no GitHub (gcc, meson, ninja, vala, libweston, etc.).

□ Clonar o repositório: git clone https://github.com/KeremSoke/polo.

□ Compilar e instalar seguindo o README.

□ Compilar os componentes do MATE com suporte a Wayland (recomendado).

□ Selecionar a sessão “MATE (Polo)” no LightDM.

□ Testar o cubo 3D, wobbly windows, Alt+Tab, tiling e múltiplos monitores.

□ Reportar bugs e comportamentos estranhos no GitHub do projeto.



Questionário sobre o resumo

1. Qual é a principal proposta do Polo 1.0 em relação ao MATE?

a) Substituir o Marco por um gerenciador de janelas totalmente novo.

b) Levar o MATE ao Wayland mantendo o comportamento e as configurações do Marco no X11.

c) Criar um ambiente desktop do zero baseado no GNOME 2.

d) Portar o MATE para o X11 com suporte a Wayfire.


Resposta correta: b) — O Polo replica as políticas de gerenciamento de janelas, temas e atalhos do Marco no Wayland, usando as mesmas chaves GSettings/dconf.


2. Quais efeitos clássicos do GNOME 2 estão disponíveis no Polo 1.0?

a) Apenas o cubo 3D.

b) Cubo 3D, janelas bamboleantes (wobbly windows) e efeitos de minimizar como Magic Lamp.

c) Somente efeitos de transparência.

d) Nenhum efeito visual, apenas gerenciamento de janelas.


Resposta correta: b) — O Polo inclui fade, zoom, zap, spin, squeemize, magic lamp, desktop cube, expo e wobbly windows.


3. O Polo 1.0 é um projeto oficial do MATE Desktop?

a) Sim, foi adotado oficialmente como compositor padrão.

b) Não, é um projeto independente desenvolvido por Kerem Söke, que busca testadores e feedback.

c) Sim, mas apenas para o Fedora.

d) Não, é um fork do Wayfire mantido pela equipe do MATE.


Resposta correta: b) — O Polo é desenvolvido de forma independente e não é uma substituição oficial do MATE.


Conclusão


O Polo 1.0 representa um passo significativo para quem deseja manter a essência do MATE — o visual clássico, os efeitos nostálgicos e a familiaridade do Marco — enquanto abraça a modernidade do Wayland. 

A abordagem de construir um compositor específico para o MATE, em vez de adaptar um genérico, mostra um cuidado com a experiência do usuário que poucos projetos independentes conseguem oferecer. 

Embora ainda esteja em estágio inicial e dependa de testadores para amadurecer, o Polo já demonstra que é possível ter o melhor dos dois mundos: a tradição do GNOME 2 e a segurança e o desempenho do Wayland. 

Se você é usuário do MATE e quer contribuir para o futuro do desktop, vale a pena compilar, testar e enviar seu feedback no GitHub.

Nenhum comentário:

Postar um comentário