Como habilitar e desativar Wayland no Ubuntu

Como habilitar e desativar Wayland no Ubuntu
Você pode ter ouvido ou até se deparar com uma distribuição Linux usando Wayland, por exemplo, Fedora 25-Como seu servidor de exibição padrão.

Se você está procurando testar Wayland, entender o que é antes de usá -lo ou aprender como habilitá -lo e desativá -lo no Ubuntu, este guia será valioso de uma maneira ou de outra.

Este guia discutirá o que é Wayland, como funciona e como habilitá -lo e desativá -lo em seu sistema Ubuntu.

Vamos começar.

O que é Wayland

A melhor maneira de definir Wayland é chamá -lo Um protocolo usado pelos gerentes de janelas de composição para se comunicar com o cliente e a biblioteca C do Wayland Protocol.

Um gerenciador de janelas de composição, encurtado coloquialmente para um compositor, é um gerenciador do Windows que fornece aos aplicativos um buffer fora da tela para cada janela. Um compositor pode interagir com os gráficos e o sistema de janelas criando:

  1. Transparência no Windows
  2. Animações
  3. Drop Shadows

O Compositor implementado pelo Wayland Protocol pode ser um servidor de exibição em execução no kernel, X Application ou um cliente Wayland, como servidores sem raiz ou tela cheia, outros servidores, outros servidores ou aplicativos básicos.

A equipe inicial de desenvolvedores voluntários que ajudou a desenvolver o protocolo Wayland o criou como uma substituição mais simples e rápida de X. A tecnologia X11 foi o servidor de exibição padrão usado pela maioria dos ambientes de desktop Linux. No entanto, devido a vários problemas no servidor X11, incluindo vulnerabilidades de segurança e problemas de desempenho, a equipe liderada por Kristian Høgsberg desenvolveu Wayland como uma alternativa.

Por que Wayland

Comparado a outros servidores de exibição, o protocolo de exibição de Wayland é seguro e rápido. Wayland define todos os aplicativos como um cliente e uma unidade de processo gráfico como o servidor. Ao contrário do X11, Wayland permite que cada aplicativo use o protocolo em uma funcionalidade independente.

Como Wayland lida com cada aplicativo em uma sessão independente do protocolo, ele melhora o desempenho porque o servidor não precisa gerenciar todos os aplicativos de uma só vez. Em vez disso, os aplicativos necessários desenham itens necessários independentes.

O desenvolvimento de Wayland melhorou, adicionando mais recursos como o Xwayland que permite que os usuários trabalhem com aplicativos Wayland baseados em X11.

A imagem abaixo mostra a arquitetura de Wayland.

Como habilitar e desativar Wayland no Ubuntu

Ao longo dos anos, graças em parte a uma equipe de desenvolvimento e comunidade ativa, algumas distribuições Linux adotaram Wayland e permitem que você o habilite durante o login.

Para ativar o Wayland no Ubuntu, siga as etapas abaixo:

Para este tutorial, você deve ter privilégios de raiz para editar arquivos específicos. O tutorial também assume que você está executando o gnome como seu ambiente de desktop padrão.

Editar o arquivo/etc/gdm3/daemon.conf

No arquivo, procure a seguinte entrada #waylandeNable = false

Descomposição A entrada para desativar Wayland ou deixar descomentável para habilitar Wayland.

Feche, salve o arquivo e reinicie o GDM usando o comando:

SUDO Service GDM3 Reiniciar

Você também pode aplicar as alterações reiniciando seu sistema.

Para usar o Ubuntu sobre Wayland, clique no ícone Configurações no menu de login, selecione "Ubuntu em Wayland" e depois login. Verifique se você permitiu Wayland, deixando a linha no arquivo acima não nomeado.

Conclusão

Este tutorial lhe deu uma idéia do que é o protocolo Wayland, como funciona e como ativá -lo e desativá -lo no Ubuntu.

Em despedida, lembre -se de que este não é um guia de protocolo Wayland ou guia de referência. O objetivo era apresentá -lo ao protocolo Wayland, mostrar como funciona e como você pode habilitá -lo e desativá -lo em um sistema Ubuntu.

Se você quiser mais informações, pode verificar a documentação oficial:

https: // wayland.Freedesktop.org/docs/html