O Peppermint OS começou a testar uma mudança importante em sua infraestrutura gráfica: a substituição do servidor X.Org pelo XLibre. A alteração será incorporada às próximas imagens ISO da distribuição, que continua utilizando o protocolo X11 e o ambiente desktop XFCE.
Apesar da troca do componente responsável pela comunicação entre aplicativos e hardware gráfico, não haverá uma mudança perceptível para o usuário. O projeto afirma que a interface e a experiência geral permanecem essencialmente iguais à versão estável atual.
Por que trocar o X.Org pelo XLibre?
O XLibre é uma alternativa ao desenvolvimento do X.Org Server, que perdeu ritmo à medida que parte da comunidade Linux passou a concentrar esforços no Wayland.
A proposta do projeto é continuar desenvolvendo a tradicional infraestrutura X11, modernizando e limpando o código do X.Org, além de incorporar correções de segurança, melhorias e correções de bugs. O XLibre busca funcionar como um substituto direto do xorg-server, preservando a compatibilidade com ambientes gráficos, gerenciadores de janelas e drivers existentes.
É justamente essa característica que interessa ao Peppermint OS. A distribuição afirma que os primeiros testes não encontraram problemas significativos de compatibilidade.
A mudança também deixa clara a posição do projeto em relação ao Wayland. O Peppermint OS não pretende abandonar o X11 no futuro próximo. A equipe cita ainda o próprio desenvolvimento do XFCE, que vem trabalhando para oferecer suporte tanto ao X11 quanto ao Wayland, em vez de tratar os dois como tecnologias mutuamente exclusivas.
Debian e Devuan também receberão a mudança
A primeira imagem disponibilizada para testes é uma versão nightly de 64 bits baseada no Debian, que já reúne o XLibre, pacotes atualizados e um kernel Linux mais recente.
Além da mudança no servidor gráfico, essa ISO marca outra transformação importante nos bastidores. Pela primeira vez, a edição Debian do Peppermint OS foi construída sem utilizar o tradicional live-build.
O projeto migrou seu sistema de construção para começar diretamente com o mmdebstrap, seguindo a mesma arquitetura adotada anteriormente na edição baseada no Devuan. A equipe ainda considera essa infraestrutura experimental e espera encontrar pequenas falhas durante os testes.
A edição baseada no Devuan também já está sendo adaptada para utilizar o XLibre. Segundo os desenvolvedores, faltam apenas alguns ajustes antes que essa imagem seja disponibilizada para testes da comunidade.
Fique por dentro das principais novidades da semana sobre tecnologia e Linux: receba nossa newsletter!