A nova versão do Wayland 1.17 foi lançada

wayland-gnomo

Recentemente uma nova versão estável do protocolo Wayland 1.17 foi lançada, este é um mecanismo de comunicação entre processos e bibliotecas. Branch 1.17 é compatível com versões anteriores no nível de API e ABI com as versões 1.x, mas também contém uma parte das melhorias.

AAlém de solucionar problemas e bugs, Wayland 1.17 redesenhou o código Para exibir informações sobre erros internos do servidor, ele atualizou o protocolo wl_seat e garantiu o uso prioritário de wl_surface.damage_buffer.

O lançamento do Weston 6.0 Composite Server, que era esperado juntamente com o lançamento desta versão do Wayland 1.17, mas foi adiado para o final da semana devido à detecção de última hora de um bug nos scripts de compilação do meson.

Weston desenvolve tecnologias que contribuem para o suporte total ao protocolo Wayland em ambientes de desktop como GNOME, KDE e outros.

O objetivo Desenvolvimento Weston é fornecer uma base de código de alta qualidade e exemplos de trabalho para usar o Wayland em ambientes de desktop e soluções incorporadas, como plataformas para sistemas de entretenimento automotivo, smartphones, televisores e outros dispositivos de consumo.

O que há de novo em Weston?

Com a nova versão do Weston, o suporte para o protocolo xdg-shell estável se destaca (interface para criar e interagir com superfícies como no Windows).

Foi adicionado suporte de saída de dispositivo virtual para composer-drm (configurado na seção de saída remota em weston.ini).

Weston recebe um novo plugin "remoto" para transmitir a saída para hosts externos usando um dispositivo de saída virtual.

O plug-in é iniciado automaticamente com as configurações de saída virtual. As informações são transmitidas enviando movimento jpeg por RTP usando gstreamer.

No lado remoto, qualquer cliente RTP é suficiente para exibição (um script remoting-client-receive.bash baseado em gstreamer também é preparado).

Por outro lado, encontramos a implementação adicional do cliente simple-dmabuf-egl com suporte para compartilhamento de várias placas de vídeo usando a tecnologia DMABuff.

No libweston adicionado API para gerenciamento de configuração (weston_config), para controlar a transparência (is_opaque em weston_surface) e sincronização de mídia com base na chamada sync_file (zwp_linux_explicit_synchronization_v1).

Do outro suporte que foi adicionado, encontramos:

  • API adicionada para depuração e modo de depuração especial com saída de log detalhada (opção weston_debug).
  • O shell foi melhorado para sistemas de infoentretenimento automotivo (ivi-shell).
  • Adicionada configuração de entrada adicional para libinput.
  • Suporte aprimorado à área de transferência no xwayland.
  • Instalação fornecida Weston-screenhooter.
  • Gl-renderer adiciona suporte para sincronização de GPU via fence sync fd.

Wayland 1.17

Com esta nova versão do Wayland 1.17 no Firefox 65, o suporte está incluído para trabalho em tempo integral para o meio ambiente. Para usar o Wayland, agora é suficiente iniciar o Firefox com a variável de ambiente GDK_BACKEND definida como "wayland".

Do seu lado O Fedora 30 decidiu lançar uma versão padrão do Firefox baseada no Wayland.

Podemos também apostar entre as novidades desta nova versão que o centro multimédia Kodi 18.0 tem suporte para Wayland.

Ambientes de desktop

No lado dos ambientes de desktop, Destacamos que no MATE 1.22 o painel da área de trabalho é adaptado para rodar o back-end baseado no protocolo Wayland.

En O suporte de sessão GNOME 3.32 foi fornecido com base no Wayland em uma escala fracionária.

A primeira versão estável do ambiente de usuário Sway 1.0 está disponível, usando o Wayland.

No KDE 5.15, os protocolos XdgStable, XdgPopups e XdgDecoration são totalmente aplicados. Em ambientes baseados em Wayland, o suporte de desktop virtual é fornecido, incluindo a capacidade de colocar seletivamente uma janela em um determinado desktop virtual (com o X11, isso não é possível e a janela pode ser colocada em um desktop virtual ou em todos).

Adicionado suporte para mover itens no modo arrastar e soltar usando um gesto na tela sensível ao toque ou touchpad.

Na versão beta do Red Hat Enterprise Linux 8, o desktop GNOME usa o Wayland por padrão.

O servidor de exibição Mir estabilizou as ferramentas para executar aplicativos do Wayland e usar o Mir como um servidor composto para o Wayland.


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: Miguel Ángel Gatón
  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.