Wayland 1.21 já foi lançado e essas são suas novidades

Após seis meses de desenvolvimento uma versão estável do protocolo Wayland 1.21 foi apresentada, esta nova API e ABI sendo compatível com versões 1.xe contém principalmente correções de bugs e pequenas atualizações de protocolo.

Há alguns dias, foi formada uma atualização corretiva para o Weston Composite Server 10.0.1, que está sendo desenvolvida como parte de um ciclo de desenvolvimento separado. Weston fornece código e exemplos de trabalho para usar Wayland em ambientes de desktop e soluções incorporadas.

Principais notícias de Wayland 1.21

Nesta nova versão que introduziu suporte adicional para o evento wl_pointer.axis_value120 na API wl_pointer para rolagem de mouse de alta precisão com uma roda de rolagem de alta resolução.

Outra das mudanças que se destacam nesta nova versão é que novos recursos foram adicionados ao servidor wl_signal_emit_mutável (semelhante a wl_signal_emit que suporta a operação correta em uma situação em que um driver de sinal remove outro driver) e wl_global_get_version (permite que você descubra a versão geral da API).

O protocolo wl_shell foi marcado como opcional para implantação em servidores compostos e foi preterido. Para criar shells personalizados, é recomendável usar o protocolo xdg_shell, que fornece uma interface para interagir com superfícies como com janelas, permitindo mover superfícies pela tela, recolher, expandir, redimensionar etc.

Destacam-se também as estruturas e funções limpas e reformuladas relacionadas à com a personalização do cursor, além dos requisitos para o sistema de compilação terem sido aumentados, o kit de ferramentas Meson pelo menos a versão 0.56 agora é necessário para a compilação. Ao compilar, o sinalizador "c_std=c99" é ativado.

Além disso, vale ressaltar que o desenvolvimento do projeto foi transferido para a plataforma GitLab utilizando a infraestrutura do projeto FreeDesktop.org.

Além disso, Também vale a pena notar as mudanças nos aplicativos, ambientes de desktop e distribuições relacionadas ao Wayland:

  • O KDE planeja em 2022 trazer a sessão de desktop Plasma baseada no protocolo Wayland para um estado adequado para uso diário por uma proporção significativa de usuários.
  • No Fedora 36, ​​em sistemas com drivers proprietários da NVIDIA, a sessão GNOME baseada no protocolo Wayland é habilitada por padrão, que antes era usada apenas ao usar drivers de código aberto.
  • No Ubuntu 22.04, a maioria é padronizada para uma sessão de desktop baseada no protocolo Wayland, mas o uso do servidor X continua sendo o padrão para sistemas com drivers proprietários da NVIDIA. Para o Ubuntu, foi proposto um repositório PPA com o pacote qtwayland, no qual as correções relacionadas à melhoria do suporte ao protocolo Wayland foram transferidas da ramificação Qt 5.15.3, acompanhadas do projeto KDE.
  • As compilações noturnas do Firefox têm suporte a Wayland ativado por padrão. O Firefox corrige um problema de bloqueio de threads, melhora o dimensionamento de pop-ups e faz o menu de contexto funcionar ao verificar a ortografia.
  • A Valve continua a desenvolver o servidor composto Gamescope (anteriormente conhecido como steamcompmgr), que usa o protocolo Wayland e é usado no sistema operacional SteamOS 3.
  • Foi publicada a versão do componente XWayland 22.1.0 DDX, que fornece a versão do servidor X.Org para orquestrar a execução de aplicativos X11 em ambientes baseados em Wayland. A nova versão adiciona suporte ao protocolo DRM Lease, que é usado para formar uma imagem estéreo com diferentes buffers para os olhos esquerdo e direito quando enviada para fones de realidade virtual.
  • O projeto labwc está desenvolvendo um servidor composto para Wayland com recursos que lembram o gerenciador de janelas Openbox (o projeto é promovido como uma tentativa de criar uma alternativa Openbox para Wayland).
  • A primeira versão do LWQt , uma variante de shell personalizada do LXQt baseada em Wayland, está disponível.
  • A Collabora, como parte do projeto wxrd, está desenvolvendo um novo servidor composto baseado em Wayland para sistemas de realidade virtual.
  • Foi publicada a versão do projeto Wine-wayland 7.7, que permite que o Wine seja utilizado em ambientes baseados no protocolo Wayland, sem utilizar os componentes XWayland e X11.

fonte: https://lists.freedesktop.org


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.