Já temos melhorias prontinhas no GNOME Shell e também no Mutter que farão parte da versão em desenvolvimento do GNOME 42 Alpha. Seão muitas novidades, especialmente em relação ao Mutter. Além disso, podemos esperar várias atualizações importantes que devem melhorar a performance junto ao Wayland. Portanto, com vistas ao GNOME 42 Alpha, o GNOME Shell e o Mutter preparam melhorias importantes.
GNOME Shell e Mutter prepara melhorias importantes para o GNOME 42 Alpha. Dentro deste contexto, o Mutter 42 Alpha tem:
- Permite que os eventos de entrada ocorram em taxa total, em vez de se limitar à taxa de atualização do monitor. Portanto, esta é uma ótima notícia para jogadores que usam o Linux com alta taxa de atualização, tablets de entrada e outras utilidades;
- Implementa o suporte aos formatos AGBR e XBGR com DMA-BUF;
- Suporte para a extensão de feedback de buffer Wayland DMA-BUF para suporte multi-GPU aprimorado em torno do manuseio de scanout direto. Este suporte de “feedback” para DMA-BUF foi projetado com configurações multi-GPU. Para isso, é necessário conhecer os recursos do dispositivo GPU que alimenta o compositor em relação aos recursos de qualquer GPU(s) secundária(s) para garantir a eficiência e compatibilidade troca de amortecedores;
- Mutter agora também considera as subsuperfícies do Wayland para fazer uma varredura direta. Isso ajuda principalmente o Firefox e outros softwares. O Mutter do GNOME já suporta varredura direta para clientes de tela cheia. Isso reduzia a latência e o uso de recursos para jogos e outros softwares de tela cheia;
- Preferir GBM sobre EGLStreams sempre que possível. É o caso, por exemplo, do driver proprietário NVIDIA mais recente;
- Suporte para EGL_KHR_partial_update para atualizações de tela mais eficientes. Separadamente, Mutter também melhorou o tratamento de danos;
- Gestos de espera foram adicionados;
- Manipulação aprimorada do teclado na tela no X11;
- Mutter on Wayland agora permite que os clientes maximizem as janelas, independentemente das restrições.- Correções de falhas e correções de vazamento de memória.
Veja a lista completa de mudanças para o Mutter 42 Alpha.
As alterações do GNOME 42 Alpha incluem itens como:
- Rastreamento de janela aprimorado;
- Suporte para extensões para ativar a ação na tela de bloqueio/login;
- O ampliador de tela tentará melhor evitar a renderização fora da tela.