FERRAMENTAS LINUX: X.Org Server 26.1 RC1: A Primeira Grande Atualização em Cinco Anos

quinta-feira, 20 de agosto de 2026

X.Org Server 26.1 RC1: A Primeira Grande Atualização em Cinco Anos

 

O X.Org Server 26.1 RC1 chega após 5 anos com Meson, segurança reforçada, múltiplos CRTCs no Xvfb e suporte a 13 botões. Saiba tudo sobre o lançamento.


Após cinco anos de espera, o X.Org Server 26.1 RC1 foi oficialmente lançado. Esta é a primeira versão com novas funcionalidades desde a série 21.1, de outubro de 2021. O anúncio foi feito por Alan Coopersmith, da Oracle, que também é responsável pelo gerenciamento de versões do projeto.

O lançamento acontece no mesmo dia em que o XWayland 26.1 RC1 também foi anunciado, consolidando um esforço coordenado para modernizar a infraestrutura de display no ecossistema Linux.

Mas o que exatamente muda nesta versão? E por que ela é tão importante? Vamos explorar os detalhes.


O que há de novo no X.Org Server 26.1 RC1 ?


O X.Org Server 26.1 RC1 (identificado internamente como xorg-server 26.0.99.901) inclui todos os servidores que não fazem parte do XWayland: Xorg, Xephyr, Xnest, Xvfb, Xwin (para Windows) e Xquartz (para macOS).


Adeus, Autoconf/Automake — Bem-vindo, Meson


Uma das mudanças mais significativas é a remoção completa dos sistemas de build Autoconf e Automake, deixando o Meson como a única opção para compilar o projeto. 

Essa decisão moderniza o fluxo de desenvolvimento, tornando as compilações mais rápidas, previsíveis e fáceis de manter.


Produto Recomendado na Amazon.com.br


Se você trabalha com virtualização, ambientes headless ou deseja se aprofundar na administração de sistemas Linux, vale a pena conhecer o livro:

"Linux Administration: A Beginner's Guide" — este guia aborda desde os fundamentos do sistema até tópicos avançados como gerenciamento de display servers, segurança e automação com scripts. É um excelente recurso para quem deseja dominar a administração de servidores Linux, incluindo a configuração e manutenção do X.Org Server.

Linux Administration: A Beginner's Guide  Eight Edition -> https://link.amazon/B0cOTtZ0B

Eu ganho uma comissão quando você faz uma compra.


Segurança em Primeiro Lugar


A nova versão traz diversas melhorias de segurança:


Clientes com byte-swapped são desabilitados por padrão — ou seja, clientes big-endian não conseguem mais se comunicar com servidores little-endian sem configuração explícita.

Conexões com servidores de fontes (font server) estão desabilitadas por padrão — uma medida que reduz a superfície de ataque, já que essa funcionalidade era fonte recorrente de vulnerabilidades.

Suporte a XFixes 6.1 e à opção AllowForceTerminate no xorg.conf.


Novas Capacidades para o Xvfb


O Xvfb (X Virtual Framebuffer) — muito utilizado em ambientes de CI/CD e testes headless — ganhou melhorias importantes:

  • Suporte a múltiplos CRTCs, permitindo simular várias saídas de vídeo com a nova opção -crtcs.
  • Suporte a até 13 botões de mouse, substituindo o limite antigo de apenas 3 botões.


Melhorias para BSD e Logs


  • Adição de suporte à plataforma DRM para BSD.

  • Movimentação dos arquivos de log de usuários não-root para o $XDG_STATE_HOME/xorg, seguindo os padrões modernos do XDG.


Recomendação de Build


Os desenvolvedores recomendam compilar o X.Org Server 26.1 RC1 com a libpciaccess 0.19 (lançada em março de 2026), pois algumas correções de bugs dependem da nova API detectada pelo Meson no momento da compilação.



XWayland 26.1 RC1: O Companheiro Indispensável


Embora o foco deste artigo seja o X.Org Server, é importante mencionar que o XWayland 26.1 RC1 também foi lançado no mesmo dia. Esta é a primeira atualização com novas funcionalidades desde o XWayland 24.1, em 2024.


Principais mudanças no XWayland 26.1 RC1


  • Remoção do suporte a EGLStream — o caminho de compartilhamento de buffers que a NVIDIA promoveu por anos antes de adotar o GBM.
  • Clipboard bridge para o Xwayland rootful — agora é possível copiar e colar entre uma sessão X rootful e o desktop Wayland, usando a opção -clipboard.
  • Suporte a multi-seat via X Input 2 — os seats e dispositivos do Wayland são espelhados em uma hierarquia XInput 2.
  • Emulação RandR aprimorada — agora prefere modos nativos até a resolução física e considera rotação.
  • Suporte ao protocolo XDG System Bell.

Essas melhorias reforçam o papel do XWayland como camada de compatibilidade para as aplicações legadas do X11 em ambientes Wayland.



Por que isso importa agora ?


Apesar da migração gradual para o Wayland, o X11 continua sendo indispensável para a virtualização, protocolos de desktop remoto e cargas de trabalho legadas. O X.Org Server 26.1 não busca reescrever o protocolo X11, mas sim reduzir o débito técnico, atualizar dependências e modernizar o fluxo de compilação.

A coordenacão de versões com o XWayland reflete uma mudança pragmática no ecossistema de display Linux: à medida que as distribuições adotam o Wayland como padrão, o XWayland permanece como a ponte crítica para as aplicações X11.


Perguntas Frequentes (FAQ)


1. O X.Org Server 26.1 é compatível com versões anteriores ?


Sim. Os desenvolvedores adotaram uma abordagem incremental, evitando reescrever o protocolo X11 para garantir compatibilidade com aplicações e drivers existentes.

2. Preciso migrar meus scripts de build para o Meson ?


Sim. O Autoconf e o Automake foram completamente removidos. Agora, o Meson é o único sistema de build suportado.

3. O que acontece se eu precisar de clientes byte-swapped ?


Eles estão desabilitados por padrão por razões de segurança. Caso necessário, é possível reativá-los manualmente na configuração do servidor.


✅ Checklist para Atualização


Copie e cole este checklist para planejar sua atualização:


[  ] Fazer backup da configuração atual do Xorg (/etc/X11/xorg.conf*).

[  ] Verificar dependências: libpciaccess >= 0.19.

[  ] Baixar o código fonte: xorg-server-26.0.99.901.tar.xz

[  ] Compilar com o Meson (consulte a documentação oficial).

[  ] Testar em ambiente de staging antes da produção

[  ] Validar drivers gráficos e dispositivos de entrada.

[  ] Verificar logs em $XDG_STATE_HOME/xorg (novo local).

[  ] Reportar issues em https://gitlab.freedesktop.org/xorg/xserver/-/issues.



Conclusão



O X.Org Server 26.1 RC1 é mais do que uma simples atualização — é um marco. Depois de cinco anos, o projeto demonstra que continua vivo, priorizando segurança, modernização e compatibilidade. A mudança para o Meson, o endurecimento das configurações padrão e as melhorias no Xvfb mostram um compromisso claro com a estabilidade e a usabilidade em ambientes modernos.

Se você trabalha com administração de sistemas, virtualização ou testes headless, vale a pena testar este release candidate e contribuir com feedback para a comunidade.


Nenhum comentário:

Postar um comentário