YSERVER 1.5 adiciona Reverse PRIME ao seu servidor X11 em Rust
O YSERVER 1.5, um servidor X11 escrito do zero em Rust, adiciona suporte a Reverse PRIME para várias GPUs e mais de 40 outras correções. O Claude Code ajudou a escrever seu código inicial.
3 min de leitura

Em números
- GitHub stars
- 557
- fixes in this release
- 40+
- weeks since the last release
- 6
Um desenvolvedor está escrevendo um servidor de exibição X11 completo do zero em Rust, e ele acabou de chegar à versão 1.5. O YSERVER 1.5 saiu em 9 de setembro de 2026, trazendo suporte a Reverse PRIME para configurações com várias GPUs, além de mais de 40 outras correções.
O X11 é o protocolo de décadas de idade que a maioria dos desktops Linux ainda usa para desenhar janelas na tela. A própria descrição do YSERVER é direta sobre seu objetivo: "oferecer um servidor X11 prático que roda ambientes de desktop, gerenciadores de janelas e aplicativos reais em um Linux moderno, deixando de lado o peso do legado". Ele é licenciado sob MIT.
O que o Reverse PRIME realmente faz
O PRIME é a forma padrão como o Linux lida com um computador com mais de uma placa gráfica, comum em notebooks que combinam uma GPU integrada com uma dedicada.
O Reverse PRIME inverte o sentido usual. Um sistema agora pode renderizar na GPU principal e passar a imagem pronta para uma segunda GPU exibir. A Phoronix relata que isso torna as configurações com múltiplas telas mais flexíveis do que apenas o sentido padrão do PRIME.
O que mais vem na 1.5
As notas de lançamento atribuem as mudanças a vários colaboradores diferentes, não a uma única pessoa.
| Mudança | O que faz |
|---|---|
| Consultas de taxa Mesa OML MSC | Permite que apps Flatpak que usam ANGLE consultem corretamente o tempo dos quadros |
| Objetos de sincronização DRI3 1.4 | Passa a sincronização pela camada DRM do kernel |
| Bordas de janela no lado do servidor | Desenha as bordas das janelas no servidor em vez de em cada aplicativo |
| Sem limite com vsync desligado | Deixa os jogos rodarem sem limite quando o vsync está desligado, com execução adiada |
| Suporte a aarch64 | Amplia a lista de arquiteturas ao lado do x86_64 |
O projeto foi testado com i3, XFCE, KDE Plasma, Awesome e Compiz, e com hardware da AMD, Intel, Nvidia, Apple M1/M2 e Snapdragon X1. Seu README afirma que jogos da Steam rodam "quase equiparados ao Xorg", o servidor X de décadas de idade que a maioria das distribuições Linux traz por padrão.
A versão anterior, a 1.4.0, saiu seis semanas antes, em 29 de julho de 2026.
De onde veio o código
O relato da Phoronix traz um detalhe que chama a atenção dos leitores deste site: o projeto foi "em grande parte desenvolvido com assistência de IA em suas fases iniciais", especificamente o Claude Code.
Isso não significa que o projeto continuou como um esforço solo assistido por IA. As notas de lançamento da 1.5 nomeiam pelo menos três colaboradores diferentes para seus recursos principais. O repositório também exige commits assinados, uma medida padrão contra código adulterado entrar no histórico de um projeto. O Claude Code agora coloca por padrão seu próprio link de sessão nos commits, uma pequena expressão dessa mesma tendência rumo a código escrito por IA que carrega um rastro visível.
O que isso significa para desenvolvedores
Trate o YSERVER como um experimento que vale a pena acompanhar, ainda não como um substituto do Xorg em produção. Reimplementar do zero um protocolo tão antigo e cheio de peculiaridades quanto o X11 vai continuar revelando casos específicos por um tempo. O próprio ponto de comparação do projeto é "quase equiparado" ao desempenho do Xorg em jogos, não igual a ele.
Se você usa um notebook com várias GPUs, o Reverse PRIME é a primeira coisa a testar. Ele mira um problema real e específico: acertar a renderização e a exibição quando essas duas tarefas ficam em chips diferentes.
A origem assistida por IA merece ser notada sem exagero. Um projeto de um único mantenedor, que começou com código inicial assistido por IA, chegou a 557 estrelas e 31 forks, e atraiu colaboradores externos para sua próxima versão. Isso é um indício de como essas ferramentas mudam as chances de um projeto de sistemas feito por hobby realmente decolar, não uma prova de que uma IA escreveu um servidor de exibição de produção sem supervisão.
Se você empacota ou distribui software de desktop Linux, o YSERVER ainda está em um estágio em que relatar um problema com sua combinação específica de gerenciador de janelas e GPU ajuda mais, por enquanto, do que trocar um desktop real para ele.
Fontes
Artigos relacionados

COSMIC Epoch 1.8 traz suporte a tablets e renomeação de Bluetooth
O COSMIC Epoch 1.8 chegou duas semanas depois do 1.7 com suporte a tablets e a possibilidade de renomear dispositivos Bluetooth, mas o changelog oficial da System76 ainda está pendente.

Beta do KDE Plasma 6.8 traz backups com Kup e correções no Wayland
O KDE lançou a beta do Plasma 6.8 como versão 6.7.90 em 10 de setembro de 2026. Ela adiciona o Kup como agendador de backups do desktop, com a estável prevista para 14 de outubro.

GNOME 51 adiciona perfis personalizados de aceleração do ponteiro
O GNOME 51, que chega em 16 de setembro de 2026, permite definir uma curva de aceleração do ponteiro personalizada em vez de um único perfil fixo.