Versão do servidor de exibição Mir 1.5

Disponível exibir versão do servidor Mir 1.5, que continua a ser desenvolvido pela Canonical, apesar do abandono do desenvolvimento do shell Unity e da edição Ubuntu para smartphones. Mir continua sendo procurado em projetos da Canonical e agora está posicionado como uma solução para dispositivos embarcados e Internet das Coisas (IoT). Mir pode ser usado como um servidor composto para Wayland, o que permite executar qualquer aplicativo usando Wayland (por exemplo, construído com GTK3/4, Qt5 ou SDL2) em ambientes baseados em Mir. Pacotes de instalação preparados para Ubuntu 16.04/18.04/18.10/19.04 (PPA) E Fedora 29/30. Código do projeto distribuído por licenciado sob GPLv2.

Das alterações, destaca-se uma extensão da camada MirAL (Mir Abstraction Layer), que pode ser utilizada para evitar o acesso direto ao servidor Mir e abstrair o acesso à ABI através da biblioteca libmiral. MirAL adicionou suporte para a propriedade application_id, implementou a capacidade de cortar janelas de acordo com os limites de uma determinada área e forneceu suporte para definir variáveis ​​​​de ambiente por servidores baseados em mir para iniciar clientes.

Saída implementada para as informações de log sobre extensões EGL e OpenGL suportadas. Para Wayland, a terceira versão do protocolo xdg é usada para resolver problemas com Xwayland. Componentes específicos de hardware movidos de libmirwayland-dev para o pacote libmirwayland-bin.
O mecanismo de compartilhamento de memória foi alterado, o que possibilitou eliminar o uso da interface mir específica em pacotes snap.

Fonte: opennet.ru

Adicionar um comentário