Mir 2.14 chega com suporte para lockers de tela e mais

Mir

O Mir é um servidor gráfico para Linux desenvolvido pela Canonical com o objetivo do Mir é substituir o X Window System no Ubuntu.

Foi anunciado recentemente lançamento da nova versão do servidor de exibição «Mir 2.14», vversão que destaca o suporte adicional para armários de tela wayland (protocolo de extensão ext-session-lock-v1 de Wayland), suporte para arrastar e soltar, várias correções de bugs e muito mais.

Quem não conhece o Mir deve saber que existe um servidor de tela desenvolvido pela Canonical, apesar de eu ter abandonado o desenvolvimento do shell Unity e da edição Ubuntu para Smartphones.

Mir ainda em demanda em projetos canônicos e agora eu seie posições como uma solução para dispositivos incorporados e Internet das coisas (Internet das coisas) O Mir pode ser usado como um servidor composto para o Wayland, permitindo que qualquer aplicativo baseado no Wayland (por exemplo, construído com GTK3 / 4, Qt5 ou SDL2) seja executado em ambientes baseados no Mir.

Principais novidades da Mir 2.14

Nesta nova versão do Mir 2.14, como mencionado no início, a nova versão adiciona suporte para a extensão Wayland "ext-session-lock-v1", que é definido como uma função de bloqueio de sessão e pode ser usado para criar protetores de tela ou exibir uma caixa de diálogo de autenticação quando a tela está bloqueada.

Outra das mudanças que se destaca nesta nova versão é a implementação do capacidade de mover itens usando o mecanismo “Arrastar e soltar” em ambientes baseados em Wayland, além da adição do capacidade de alterar o cursor do mouse enquanto move elementos, bem como as janelas "anexadas" podem ser "restauradas" com um gesto de arrastar.

Também destacado em Mir 2.14 é o capacidade de energia adiciona vários monitores em uma configuração combinada, bem como a unificação das implementações das plataformas de renderização (RenderingPlatform) e que o suporte para a plataforma dispmanx foi suspenso.

Em relação aos bugs corrigidos nesta nova versão:

  • Manipulando rejeições de dispositivos libinput
  • Corrigido no nome das saídas nas placas Nvidia
  • Corrigido vazamento em install_sigbus_handler

Por outro lado, vale ressaltar que com base no servidor de exibição Mir, o desenvolvimento do servidor composto Miriway começou e o ambiente do usuário com base nele. No estágio atual de desenvolvimento, o shell baseado em Miriway suporta janelas flutuantes, um iniciador de aplicativos baseado em Wayland e X11 (via Xwayland), desktops virtuais criados dinamicamente, conexão de painel externo, criação de atalhos para iniciar aplicativos.

A partir de componentes adicionais, um shell para iniciar emuladores de terminal, scripts de inicialização e uma tela de login são desenvolvidos. Os pacotes do Miriway são preparados em formato snap e sobre o código do Miriway, podemos citar que ele é escrito em C++ e é distribuído sob a licença GPLv3.

Finalmente se você estiver interessado em saber mais sobre esta nova versão do Mir, você pode verificar os detalhes no link a seguir.

Como instalar o Mir no Ubuntu e derivados?

Os pacotes de instalação desta nova versão estão preparados para Ubuntu 22.04, 22.10 e 23.04 (PPA) e Fedora 36,​​37 e 38. Para quem tem interesse em poder instalar este servidor gráfico em seus sistemas, 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 em seu sistema para sua placa de vídeo ou integrado, altere-os para drivers gratuitos, isso para 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 esta opção para a sua sessão.


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.