O servidor gráfico Mir foi atualizado para a versão 1.4

Uma nova versão do servidor de exibição Mir 1.4 foi lançada, cujo desenvolvimento Canonical continua, apesar da rejeição do desenvolvimento do Unity Shell e da edição Ubuntu para smartphones. A Mir continua sendo procurada em projetos e agora está posicionada como uma solução para dispositivos embarcados e Internet das Coisas (IoT).

O Mir pode ser usado como um servidor composto para o Wayland, permitindo que você execute qualquer aplicativo que use o Wayland em ambientes baseados em Mir (por exemplo, aqueles construídos com GTK3 / 4, Qt5 ou SDL2).

Sobre Mira

Para aqueles que não conhecem o Mir, eles deveriam saber que Isso é baseado em EGL e usa parte da infraestrutura desenvolvida originalmente para Wayland, como a implementação de EGL do Mesa e a libhybris de Jolla.

A camada de compatibilidade para X, O XMir é baseado no XWayland enquanto as demais partes da infraestrutura utilizada pela Mir são originadas do Android. Essas partes incluem a pilha de entrada do Android e os buffers de protocolo do Google.

Atualmente, o Mir é executado em uma variedade de dispositivos com Linux, incluindo desktops tradicionais, IoT e produtos incorporados.

Ele permite que os fabricantes de dispositivos e usuários de desktops tenham uma plataforma bem definida, eficiente, flexível e segura para seu ambiente gráfico.

O código do projeto é distribuído sob a licença GPLv2.

Principais novidades da Mir 1.4

O desenvolvimento do Mir não é tão ativo em comparação com outros projetos semelhantes, pois não é uma das principais prioridades da Canonical, embora não seja um desenvolvimento que seja descartado como muitos outros.

Nesta nova versão do Mir 1.4 melhorias nas ferramentas para garantir o lançamento de aplicativos Wayland em shells são destacadas Com base em Mir, melhorou o suporte para a extensão de protocolo wlr-layer-shell (Layer Shell).

Por outro lado foi proposto pelos desenvolvedores do ambiente de usuário Sway e usado no processo de portar o shell MATE para Wayland. Os utilitários mirrun e mirbacklight foram removidos do pacote.

Na camada MirAL (Mir Abstraction Layer), que pode ser usado para impedir o acesso direto ao servidor Mir e o acesso abstrato à ABI via biblioteca libmiral, Foi adicionado suporte para zonas exclusivas, restringindo a colocação de janelas a uma área específica da tela.

O primeiro passo foi dado para se livrar da API mirclient específica, que foi congelada por um longo tempo e é recomendado usar o protocolo Wayland em seu lugar.

Na nova versão da API, mirclient está desabilitado por padrão, mas a opção de montagem "-enable-mirclient" é deixada para retorná-lo e, para ativação seletiva, a variável de ambiente MIR_SERVER_ENABLE_MIRCLIENT e o arquivo de configuração enable- são propostos. Mirclient.

A remoção completa da API mirclient é impedida pelo fato de que ela continua a ser usada pelo UBports e Ubuntu Touch.

Para os interessados ​​em conhecer um pouco mais sobre este lançamento Você pode verificar o seguinte link.

Como instalar o servidor gráfico Mir no Ubuntu e derivados?

Quem tiver interesse em poder instalar este servidor gráfico em seus sistemas, deve saber que o projeto da Mir não é exclusivo de produtores canônicos, pois existem alguns pacotes de instalação que são preparados para facilitar a instalação no Ubuntu 16.04 / 18.04 / 18.10 / 19.04 (com a ajuda de um PPA) e da mesma forma existem pacotes preparados para o Fedora 29/30.

No caso de nós que somos usuários de uma versão com suporte do Ubuntu, podemos adicionar o repositório proposto em nossos sistemas seguindo as instruções que compartilhamos abaixo.

Tudo o que eles precisam fazer é abrir um terminal em seus sistemas (eles podem fazer isso com a combinação de teclas Ctrl + Alt + T ou com Ctrl + T) e nele vamos digitar os seguintes comandos:

sudo add-apt-repository ppa:mir-team/release

sudo apt-get update
Com isso, o repositório já está adicionado ao seu sistema, antes de instalar o servidor gráfico é totalmente recomendado que se você estiver usando drivers privados para sua placa de vídeo ou integrado, troque-os por drivers livres, isso com o propósito de evitar conflitos.

Assim que tivermos certeza de que temos os drivers livres ativados, podemos instalar o servidor executando no terminal:

sudo apt-get install mir

Ao final, você terá que reiniciar o sistema para que a sessão do usuário com o Mir seja carregada e escolher isto.


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.