
A equipe do GNOME lançou o Mutter 49 Beta , uma versão focada no ecossistema Wayland com melhorias tangíveis no controle de ponteiros, estabilidade do compositor e desempenho em cenários exigentes.
Esta atualização prévia do GNOME 49 aprimora componentes essenciais para jogos e aplicativos avançados, além de corrigir problemas no X11 e na interação com tablets gráficos; a versão estável do GNOME 49 está prevista para setembro , caso não haja imprevistos.
O que está mudando em Wayland com o Mutter 49 Beta
O Mutter adota o novo Pointer Warp , um protocolo recentemente incorporado ao Wayland Protocols 1.45 , que adiciona uma ferramenta mais precisa para reposicionar o cursor sob condições controladas e sem interferir na segurança do ambiente gráfico.
Essa distorção complementa o já conhecido bloqueio do ponteiro e é especialmente perceptível em usos onde a câmera ou a tela se movem continuamente; o Mutter limita sua ativação a situações com captura implícita para evitar abusos ou deslocamentos inesperados do ponteiro.
- Jogos eletrônicos com câmera livre ou perspectiva em primeira pessoa.
- Design, edição ou aplicações CAD com movimento ilimitado.
- Visualizadores e mapas onde é necessária navegação em larga escala sem interrupções.
A implementação no Mutter segue uma filosofia conservadora : permite a distorção apenas enquanto a aplicação mantém o controle da interação, de forma que a experiência do usuário permaneça previsível e de acordo com a intenção do software solicitante.
Mais ajustes do compositor: wl_fixes, clientes e desempenho
Após um longo debate na comunidade, Mutter incorpora a interface wl_fixes, uma peça projetada para melhorar a interação com clientes da Wayland que apresentam comportamento limítrofe ou exigem correções específicas para operar de forma confiável.
Cada wl_client agora tem o seu próprio MetaWaylandClient, uma separação que reforça a estabilidade interna e facilita o diagnóstico de erros, evitando que falhas em um cliente afetem outros ou o compositor como um todo.
O cache de trechos de código no pipeline de composição também está sendo reativado , uma otimização que reduz o trabalho redundante e pode resultar em transições mais suaves, menor carga na GPU e uma resposta mais consistente na área de trabalho.
Correções no comportamento do X11, caneta e janela
Os problemas com a função arrastar e soltar usando tablets ou canetas digitais em configurações mistas foram corrigidos, refinando a tradução de eventos para tornar a experiência com a caneta tão confiável quanto com um mouse ou trackpad.
Também foram corrigidos erros relacionados a capturas implícitas em janelas pop-up que poderiam causar inconsistências de foco ou interações erráticas, além de resolver uma possível falha em situações incomuns.
- Melhor comportamento em DnD com tablets gráficos no X11 e Wayland.
- Ajustes no tratamento de janelas pop-up para evitar perda de foco.
- Corrigida uma falha inesperada que poderia afetar a estabilidade do compositor.
O objetivo dessas correções é fornecer uma base mais robusta para desenvolvedores e usuários finais, reduzindo a probabilidade de incidentes em longas sessões de trabalho ou em fluxos de trabalho criativos onde a precisão da entrada de dados é crucial.
Cronograma e próximos passos rumo ao GNOME 49
Com esta versão beta, o Mutter consolida seu papel como compositor de referência tanto no Wayland quanto no X11 dentro do ecossistema GNOME, e chega com mudanças que apontam para uma transição mais suave para jogos e aplicativos que aproveitam ao máximo o ponteiro.
O roteiro prevê o lançamento da versão estável do GNOME 49 em setembro , com o Mutter 49 como componente principal; aqueles que acompanham a versão beta encontrarão aqui uma prévia do que a área de trabalho oferecerá em termos de desempenho, compatibilidade e atenção aos detalhes.
O compêndio de melhorias — do Pointer Warp ao wl_fixes e o cache de fragmentos— pinta um cenário em que o GNOME Mutter ganha força técnica, oferecendo um Wayland mais capaz para jogos, design e trabalho diário, ao mesmo tempo em que corta as vantagens do X11 e melhora a confiabilidade geral do ambiente.