Lançamento do Wayback 0.3, uma camada para a execução de desktops X11, utilizando componentes Wayland.

Após quatro meses de desenvolvimento, foi lançado o projeto Wayback 0.3, que permite a execução de ambientes desktop baseados no protocolo X11, utilizando componentes baseados em Wayland. Wayback é um servidor compositor Wayland reduzido, que suporta apenas as funcionalidades necessárias para iniciar uma sessão X11 em tela cheia usando o Xwayland. O código do projeto é escrito em C e é distribuído sob a licença MIT.

O projeto foi criado pelos desenvolvedores da distribuição Alpine para simplificar a transição da oferta do clássico X.org Server e é desenvolvido na infraestrutura do freedesktop.org. Na distribuição Alpine, planejam manter apenas os componentes necessários para Wayland e Xwayland, implementando a execução de ambientes de desktop X11 sobre eles, o que permitirá excluir o servidor X isolado dos repositórios e reduzir os custos de manutenção de aplicativos X11.

O código do Wayback é baseado no tinywl, um compositor de referência servidor dos desenvolvedores da biblioteca wlroots, cuja funcionalidade foi reduzida ao mínimo necessário para a execução isolada do Xwayland. Neste estágio de desenvolvimento, o Wayback é apresentado como um sistema experimental, pronto para o uso diário, não implementando todas as funcionalidades planejadas e sem garantir a manutenção da compatibilidade reversa ou a ausência de erros. Pacotes para testes do Wayback estão sendo formados para Alpine Linux, Nix, T2, Arch Linux, ALT Linux e Fedora.

No novo lançamento:

  • O parser de opções da linha de comando foi reestruturado. A capacidade de processamento de opções específicas do X.org, como vtXX, foi implementada. Foram adicionados placeholders para opções não suportadas do X.org.
  • Os pacotes do Wayback para Alpine Linux foram movidos do repositório 'testing' para o repositório 'community', o que implica a inclusão do Wayback nas versões estáveis do Alpine Linux.
  • Pacotes do Wayback foram adicionados aos repositórios Fedora 42 e 43.
  • Os manuais de referência foram atualizados.

Entre os planos futuros: uso do Xwayland no modo rootless (sem janela raiz, cada aplicativo X11 executado no XWayland terá uma janela separada no ambiente Wayland); configurações de múltiplos monitores; desligamento da tela via DPMS; captura do ponteiro do mouse (proibição de movimento além de uma área específica na tela); e continuação da implementação das opções da linha de comando do X.org.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster