O novo GNOME 44 Mutter deve chegar com mais novidades e adiciona suporte a wayland fractional_scale_v1. Enquanto o GNOME 3.32 viu o trabalho inicial no suporte de dimensionamento fracionário para o compositor GNOME Shell e Mutter, a próxima versão do GNOME 44 está trazendo suporte para o protocolo fraccionário_escala_v1 de Wayland. O protocolo fractional_scale_v1 é usado para comunicar escalas fracionárias preferenciais para superfícies e com o protocolo wp_viewport pode ser usado para renderizar superfícies em escalas fracionárias.
Este novo protocolo Wayland para dimensionamento fracionário foi mesclado aos Wayland-Protocols em abril passado.Isso viu o KDE Plasma suportando o dimensionamento fracionário Wayland usando o novo protocolo, Sway e wlroots suportando também, e agora antes do lançamento do GNOME 44 deste mês está o suporte fraccional_escala_v1 no Mutter.
GNOME 44 Mutter adiciona suporte a wayland fractional_scale_v1
Essa solicitação de mesclagem estava aberta e em andamento há dez meses, quando finalmente foi mesclada na noite de sábado. Isso se junta a outros trabalhos de última hora do GNOME 44, como os modos HDR experimentais do Mutter e descartando as últimas dependências do GTK3 no Mutter e no GNOME Shell.
GNOME Shell e Mutter concluem sua migração para longe do GTK3
O GNOME Shell e o compositor Mutter concluíram sua migração do GTK3.Com esta fusão, o código de exibição X11 se afastou do GTK3 e o GTK3 também foi descartado como uma dependência da biblioteca/executável Mutter.
Também fundido minutos atrás estava este GNOME-Shell MR que se afasta do GTK3. O GNOME Shell agora depende apenas do GNOME-Desktop-4 / GTK4. A dependência rígida do GTK3 foi eliminada enquanto agora há apenas um tempo de execução suave do GTK4 vinculando um.
Ainda existem alguns aplicativos que dependem do GTK3 que ainda não foram portados para o GTK4 (e não vamos esquecer os outros projetos independentes do GTK2 ainda por aí…), mas é bom ver o GNOME Shell e o Mutter saírem do GTK3 a tempo para isso lançamento do GNOME 44 do mês.
GNOME lança código experimental para HDR
Outra mudança interessante a ser mencionada no lado do compositor Mutter é uma opção experimental para habilitar alguns modos HDR com exibições de alta faixa dinâmica suportadas.
O MR de Sebastian Wick saiu adicionar uma ferramenta de desenvolvimento experimental para modos HDR. No momento, ele equivale a uma chave liga e desliga experimental para os formatos PQ e Rec2020 com monitores que os suportam. A intenção é que, no futuro, essa opção “experimental_hdr” também deva alternar o suporte a metadados TF, Colorspace e HDR também em torno do suporte de área de trabalho de alta faixa dinâmica.
Esta opção “experimental_hdr” destina-se agora apenas para fins de teste com telas HDR. Mais detalhes por meio desta solicitação de mesclagem. Essa opção experimental foi incorporada ao Mutter Git antes do lançamento do desktop GNOME 44 no final deste mês.
Isso vem antes do hackfest HDR/display da Red Hat que acontecerá no próximo mês na República Tcheca. Em particular, a Red Hat tem sido uma força motriz para tentar ver o suporte GNOME HDR e para a área de trabalho Linux em geral para finalmente se unir este ano com o Linux atrás do Windows e macOS quando se trata de suporte de alta faixa dinâmica.