Usando o Linux com o Wayland? Aqui está o que você deve saber

Você pode ter ouvido falar sobre o servidor de exibição Wayland, mas o que é isso? Como isso afeta você e seu computador Linux? Aqui está o que você precisa saber.

Você pode ter ouvido falar sobre o servidor de exibição Wayland, mas o que é isso?  Como isso afeta você e seu computador Linux?  Aqui está o que você precisa saber.
Propaganda

Você pode ter ouvido falar sobre Wayland Como tentar Wayland, um novo servidor de exibição para Linux Como tentar Wayland, um novo servidor de exibição para Linux Linux distribuições em breve terá um novo servidor de exibição chamado Wayland. Vamos dar uma olhada no Wayland e ver como você pode experimentá-lo agora. Leia mais, um novo protocolo (ish) que visa substituir o servidor de exibição Xorg no futuro distante. Se você está pensando que isso não vai afetá-lo, pense novamente - Fedora 25 e acima O Fedora 25 chegou: Aqui está o que mudou O Fedora 25 chegou: Veja o que mudou O Fedora 25 oferece as últimas novidades do projeto GNOME, mas qual é a história? o novo servidor de exibição, Wayland? O servidor de exibição da próxima geração está realmente pronto para o horário nobre? Leia mais usa por padrão.

Claramente, é algo que está aqui para ficar e crescerá. O fato de você poder usá-lo agora é prova disso. Mas se você quiser testar o futuro, precisará manter algumas coisas em mente.

O que é o Wayland?

Coloque em breve, é um protocolo que informa seus programas como eles devem aparecer para você, dependendo de suas ações. Por exemplo, movendo uma janela ao redor ou clicando em um botão. Tecnicamente, não é um substituto para o servidor Xorg por si só - o Wayland só define a maneira como esse servidor de exibição deve se comunicar com esses aplicativos.

Em vez disso, ele depende de um terceiro para fornecer esse servidor de exibição, chamado de compositor Wayland . Isto é o que assume o papel do servidor Xorg. Um exemplo disso é o KWin, do KDE Plasma Desktop Explicação do KDE: Um exame da interface de desktop mais configurável do Linux KDE explicado: Um olhar sobre a interface de desktop mais configurável do Linux Como é o Linux? Às vezes, a unidade; outras vezes, o GNOME. Muitas vezes, porém, o Linux executa o KDE. Se você não estiver usando o antigo K Desktop Environment no seu PC com Linux, agora é a hora de mudar! Consulte Mais informação . O que a Wayland faz é tentar simplificar as comunicações do servidor de exibição, tornando o desenvolvimento futuro mais fácil e rápido.

Mas, como muitas tecnologias do futuro, há algumas novidades para se trabalhar. O servidor Xorg existe há muito tempo, e ele próprio foi construído de forma constante. Isso também significa que o Wayland tem alguma coisa para fazer (junto com os servidores de exibição que o implementam). Mas, por enquanto, há muitas coisas que você pode fazer para tornar o teste muito mais fácil.

Evite os aplicativos GTK + 2 ou Qt 4

O Linux é bastante singular, pois não possui um kit de ferramentas de GUI real (comparado ao Windows ou MacOS, por exemplo). Esses kits de ferramentas são pedaços de software (frameworks) que facilitam a criação de GUIs (interfaces gráficas de usuário Grsync - Uma GUI Simples para Ajudar a Usar o 'rsync' Facilmente [Linux] Grsync - Uma GUI Simples para Ajudar a Usar o 'rsync' Facilmente Linux] Leia mais) para programas. Os principais no Linux incluem o GTK + e o Qt.

Basicamente, os programas com os quais você interage no dia a dia são escritos nesses frameworks. Eles agem como clientes para o seu servidor de exibição, pedindo que as coisas sejam desenhadas em sua tela. No entanto, essas solicitações precisam ser entendidas primeiro e cabe ao kit de ferramentas fazer isso.

Como tal, apenas alguns tipos de programas podem ser executados no Wayland - aqueles que sabem como falar. Por exemplo, aqueles escritos em Qt 5 (o kit de ferramentas do desktop do Plasma, O estado atual do novo ambiente de desktop Linux, Plasma 5 Após anos de polimento da série 4.x, o KDE é mais uma vez liderando a corrida da inovação entre os ambientes de desktop Linux com o seu mais recente produto: Plasma 5. Leia mais é baseado fora), será capaz de funcionar corretamente. Os programas GTK + 3 também podem ser executados de forma nativa.

gtk3 dconf

Dito isto, se você tentar abrir, digamos, um aplicativo do Qt 4, terá uma boa chance de ser executado. O Wayland faz isso executando o servidor Xorg nos bastidores, para ouvir os aplicativos que ele não consegue entender. No entanto, isso pode levar a um uso maior de memória O Linux usa menos memória RAM do que o Windows? O Linux usa menos memória RAM do que o Windows? Depende. O Windows e o Linux não podem usar a RAM exatamente da mesma maneira, mas, no final, estão fazendo a mesma coisa. Então, qual deles usa menos memória RAM? Leia mais e velocidades ligeiramente inferiores. Além disso, há algumas coisas que simplesmente não podem ser feitas no momento.

Alguns aplicativos podem não funcionar

O servidor Xorg, com anos de trabalho embutido, é cheio de recursos. Ele foi projetado para ser muito extensível, permitindo que ele cresça ao longo dos anos. Como tal, existem algumas coisas que o Wayland não pode fazer por programas ainda (e por isso estão dependentes do Xorg).

Por exemplo, um problema comum sendo citado sobre Wayland é que Redshift Redshift mantém seus olhos afiados e ajuda a dormir [Linux] Redshift mantém seus olhos afiados e ajuda a dormir [Linux] Leia mais não funciona nele. O Redshift é um programa concebido para filtrar a luz azul do seu monitor, no mesmo sentido que o F.lux ou o Night Shift Can F.lux e o Night Shift realmente melhoram os seus hábitos de sono? Pode o F.lux e o Night Shift realmente melhorarem seus hábitos de sono? O uso excessivo de computadores, tablets e smartphones pode levar à deterioração da qualidade do sono - mas aplicativos como o F.lux e o Night Shift realmente neutralizam esses efeitos? A ciência é bem clara sobre isso. Consulte Mais informação . A principal razão para isso não funcionar é porque depende de uma das extensões do Xorg: RandR . Ele oferece aos programas uma maneira fácil de solicitar que o Xorg altere a exibição da sua tela.

xorg randr

Embora o Wayland forneça os meios para recriar essa capacidade de alguma forma, depende de cada compositor Wayland implementá-lo. Isso significa que, enquanto um ambiente de desktop Qual ambiente de desktop Linux melhor se adequa a sua personalidade? Qual ambiente de desktop Linux melhor se adapta à sua personalidade? Que tipo de usuário de computador você é? Você deixa ícones espalhados pela sua área de trabalho? Você prefere trabalhar em um aplicativo organizado? Vamos descobrir qual ambiente de desktop Linux é melhor para você. Leia mais pode apoiar algo como Redshift, não há garantia de que funcionará em outro lugar.

No futuro, o Wayland provavelmente será bem suportado. A área de trabalho do GNOME Alterar as fontes de área de trabalho do GNOME é mais fácil do que você pensa A área de trabalho do GNOME é fácil de personalizar, mas uma das coisas que as pessoas costumam ignorar é a fonte. Felizmente, existe uma maneira de alterar as fontes do GNOME Shell, sem editar arquivos ou usar o terminal. A Read More, por exemplo, implementou agora a capacidade de alterar a temperatura da sua tela. Mas ainda há um caminho a percorrer.

gnome redshift

Composição é uma obrigação

Composição é uma técnica que ajuda a evitar rasgos na tela e artefatos. Isso é feito mantendo cópias de seu monitor na memória, geralmente com a ajuda de sua placa gráfica. Você deve usar GPUs AMD ou NVIDIA no Linux? Você deve usar GPUs AMD ou NVIDIA no Linux? Procurando por uma placa gráfica rápida? Você tem duas opções principais: AMD e Nvidia. Mas tirar o máximo proveito deles com drivers Linux pode ser um desafio. Se você escolher drivers proprietários ou código aberto? Consulte Mais informação . Dessa forma, mesmo que os aplicativos parem de responder, seu servidor de exibição ainda terá algo para trabalhar. Junto com isso, ele também permite que você tenha coisas como animações de janelas e sombras Desfrute de ótimos efeitos de desktop com o Compiz Fusion [Linux] Desfrute de ótimos efeitos de desktop com o Compiz Fusion [Linux] Algumas pessoas só querem usar algo que pareça muito bonito. Por outro lado, existem alguns nerds que querem enganar os seus sistemas com os mesmos efeitos para criar um verdadeiro interesse ... Leia Mais.

rasgar

O Wayland é projetado para tornar esse processo muito mais eficiente que o Xorg, tornando-o obrigatório. O Xorg tem composição como um recurso opcional, através de uma extensão chamada Xcomposite. Mas por causa de como é implementado, leva um pouco mais de tempo comparado ao Wayland.

Dito isto, isso pode levar a alguns problemas. A composição resulta em um desempenho ligeiramente inferior de programas como jogos Linux Gaming, uma visão geral: o que você pode e não pode esperar Linux Gaming, uma visão geral: o que você pode e não pode esperar Embora o desktop Linux possa ser uma plataforma tentadora, há um coisa impedindo muitas pessoas de fazer o mergulho: jogos de PC. Goste ou não, o Windows é a plataforma de fato para jogos de PC .... Leia Mais. Então, de volta ao Xorg, a maioria dos desktops desativam isso quando um aplicativo entra em tela cheia, resolvendo esse problema. Mas muitos compositores de Wayland ainda precisam implementar isso. Se você estiver interessado em usar programas intensivos em gráficos, isso é muito importante ter em mente.

Gráficos da Nvidia podem não funcionar

Mais especificamente, se você estiver usando o driver gráfico proprietário da Nvidia Como instalar drivers gráficos proprietários no Ubuntu, Fedora e Mint [Linux] Como instalar drivers gráficos proprietários no Ubuntu, Fedora e Mint [Linux] Na maioria das vezes, você ficar bem com software de código aberto no Linux. Mas se você quiser jogos reais e poder gráfico, precisará de drivers proprietários. Veja como obtê-los. Leia mais, Wayland provavelmente não funcionará para você. Isso está relacionado ao problema de composição acima. Para que o processo funcione, seu driver gráfico deve falar com os compositores de Wayland de uma determinada maneira.

Placas gráficas Intel e AMD Você deve usar GPUs AMD ou NVIDIA no Linux? Você deve usar GPUs AMD ou NVIDIA no Linux? Procurando por uma placa gráfica rápida? Você tem duas opções principais: AMD e Nvidia. Mas tirar o máximo proveito deles com drivers Linux pode ser um desafio. Se você escolher drivers proprietários ou código aberto? Read More não tem esse problema, pois eles usam o padrão esperado, chamado GBM (Generic Buffer Management). A Nvidia acredita que sua maneira de falar com Wayland, chamada EGLStreams, é melhor e, como tal, adere a isso.

Esse problema pode ser resolvido de duas maneiras: os drivers da Nvidia implementam o GBM, ou os compositores da Wayland implementam os EGLStreams. Atualmente, a Nvidia parece desinteressada em buscar a solução anterior, então cabe aos ambientes de desktop resolver o problema. O GNOME, por exemplo, funciona bem. No entanto, muitos outros desktops O melhor ambiente de desktop Linux Lean: LXDE Vs Xfce Vs MATE O melhor ambiente de desktop Lean Linux: LXDE Vs Xfce Vs MATE Em uma nova instalação Linux, não há muito o que fazer para acelerar as coisas, além de sua escolha de ambiente de área de trabalho. Aqui nós olhamos para três opções: LXDE, Xfce e MATE. Leia mais permanecer inutilizável.

Você deve provavelmente usar o Fedora

Tudo isso dito, se você quiser uma boa experiência em Wayland, o Fedora é sua melhor escolha. Apesar de serem utilizáveis, os servidores de exibição que o utilizam ainda são bastante avançados. 5 Sistemas Operacionais Linux que Oferecem Atualizações de Borda Sangrenta 5 Sistemas Operacionais Linux que Oferecem Atualizações de Borda Sangrenta Um sistema que está sempre melhorando e atualizando tem seus benefícios, por exemplo, ganhos de velocidade e segurança. Se você está pronto para experimentar o Linux, aqui estão alguns sistemas operacionais a serem considerados. Leia mais, então qualquer suporte é bom ter. O Fedora é conhecido por usar as mais recentes tecnologias que o desktop Linux tem a oferecer, além de ser bastante utilizável. Faz um ajuste perfeito para Wayland, que ainda tem alguns problemas para trabalhar.

fedora linux

Desde que ele roda a última área de trabalho GNOME Explicação do GNOME: Uma olhada em um dos desktops mais populares do GNOME Explicação do GNOME: um dos desktops mais populares do Linux Você se interessa pelo Linux e se deparou com o "GNOME", um acrônimo para o ambiente de modelo de objeto de rede GNU. O GNOME é uma das interfaces de código aberto mais populares, mas o que isso significa? Leia mais por padrão, você não terá que se preocupar com coisas como a sua placa gráfica Nvidia não está funcionando. Além disso, todas as aplicações para ele são escritas no GTK + 3, que funcionam perfeitamente com o Wayland. E como o Fedora é constantemente atualizado, você terá melhorias na sua experiência com o Wayland o mais rápido possível.

Tudo o que foi dito, você pode querer ficar com o Xorg por um tempo ainda. Na maior parte, Wayland é projetado para tornar o desenvolvimento mais fácil - benefícios para os usuários finais vêm depois, quando esse desenvolvimento compensa. E neste momento, há um caminho a percorrer antes disso.

Você já tentou Wayland? Você pode ver como isso será uma melhoria? Conte-nos o que você pensa sobre esse importante desenvolvimento no mundo do Linux.

Créditos da Imagem: TravelMediaProductions / Shutterstock

In this article