E foi lançado o XWayland 23.2 com Tearing Control, e muito mais. Confira as novidades desse importante lançamento.
Sem ninguém disposto a se preparar e gerenciar o lançamento do X.Org Server 1.21 e vê-lo passar pela manutenção, os engenheiros da Red Hat que frequentemente gerenciavam esses lançamentos do servidor xorg estão agora avançando com lançamentos autônomos do XWayland com o código retirado de fazer um versão completa do servidor X.Org e, em vez disso, isolado para os bits XWayland para lidar com clientes X11 sob o Wayland.
Wayland é um sistema de janelas completo em si mesmo, mas mesmo assim, se estivermos migrando do X, faz sentido ter uma boa história de compatibilidade com versões anteriores.
Com algumas mudanças, o servidor Xorg pode ser modificado para usar dispositivos de entrada wayland para inserir e encaminhar a janela raiz ou janelas individuais de nível superior como superfícies wayland.
O servidor ainda executa o mesmo driver 2D com o mesmo código de aceleração de quando é executado nativamente. A principal diferença é que o wayland lida com a apresentação das janelas em vez do KMS.
Agora, o XWayland 23.2 foi lançado.
Novidades do XWayland 23.2
Vários novos recursos são implementados para este marco XWayland 23.2.
Olivier Fourdan, da Red Hat, mais uma vez se posicionou para gerenciar este lançamento e organizar tudo antes dos principais lançamentos de distribuição H2’2023 do Linux.
O XWayland 23.2 apresenta suporte opcional para entrada emulada (EI) por meio da biblioteca libei, suporte para o protocolo de controle de rasgo e o modo rootful do XWayland agora é redimensionável com libdecor.
O protocolo wp-tearing-control-v1 é, de fato, opcionalmente, permitir que o screen tearing aconteça com a virada de página assíncrona no caso de desejar menor latência ou máximo desempenho de jogo sem levar em consideração a renderização perfeita.
O XWayland 23.2 também possui várias correções de plataforma DRM para sistemas operacionais BSD, muita limpeza de código, uma otimização para janelas de profundidade 24 e várias correções de bugs.
O breve anúncio de lançamento do XWayland 23.2 pode ser lido na lista de discussão do X.Org.
Essas versões autônomas do XWayland continuam derivadas da árvore de origem do X.Org Server.