O que está impedindo o Wayland de derrubar o X no Linux? [fechadas]

5

Todos concordam que o Wayland é melhor que o X11 para o seu ambiente de trabalho habitual. Por que o X é usado por todas as principais distros? São bugs, pouca compatibilidade de aplicativos (isso é um problema?) Ou outra coisa?

    
por Martin Josefsson 04.10.2012 / 13:41

3 respostas

10

Eu acho que você pulou um pouco - enquanto muitas pessoas podem concordar que Wayland tem um design melhor para a era moderna (embora alguns ainda discordem mesmo sobre isso), a implementação ainda não está terminada, e isso não acontece. ainda assim, fazer tudo o que for necessário para ultrapassar o X, e os aplicativos e kits de ferramentas não estão prontos para isso. Espera-se que este ano a Wayland declare sua API estável para que os kits de ferramentas possam começar a portar sem ter que se preocupar com alterações incompatíveis que quebram suas portas, enquanto os desenvolvedores do Wayland continuam trabalhando nos bits ainda necessários para expandir a área de trabalho.

O principal desenvolvedor do Wayland deu uma palestra e uma demonstração na X.Org Developer's Conference em setembro de 2012 cobrindo o estado atual e o trabalho em andamento ainda - você pode leia o resumo ou assista à gravação de vídeo .

    
por 05.10.2012 / 03:00
4

Observação: minhas informações podem estar desatualizadas. Eu sei que já existem muitas bibliotecas Wayland no Ubuntu.

Wayland ainda é relativamente novo e está muito longe de ser bem testado e completo. Várias distribuições estão migrando para Wayland e provavelmente veremos distribuições baseadas em Wayland no próximo ano.

O X tem sido usado há décadas e há muitos aplicativos antigos que exigem que o X seja executado. Há muitos aplicativos para serem portados antes que uma distribuição possa dar um passo completo para Wayland.

O X precisa ser portado para ser executado como um aplicativo no Wayland, então podemos usar o X como uma camada de compatibilidade para aplicativos antigos.

    
por 04.10.2012 / 14:06
1

É realmente apenas uma questão de maturidade do projeto. No momento da pergunta original, o suporte a Wayland dos toolkits da GUI (por exemplo, Qt, GTK, etc) ainda estava em desenvolvimento, e o suporte da DM (GDM, KWin, etc) também era limitado. Como tal, tudo ainda usa X11 e Xorg.

Mas isso mudou. No momento em que escrevo, o Gnome 3.20 tem um strong suporte ao Wayland, assim como vários kits de ferramentas GUI. Com o tempo, acho que você descobrirá que a maioria das distros provavelmente entrará em default para o compositor usado pelo respectivo DE (ex. GDM), usando assim o protocolo Wayland.

    
por 27.03.2016 / 19:41