FERRAMENTAS LINUX: Wine-Staging 11.18: O que muda para quem joga no Linux?

domingo, 20 de setembro de 2026

Wine-Staging 11.18: O que muda para quem joga no Linux?

 


O Wine-Staging 11.18 chega com patches para WoW64 e correção de vídeo YV12. Veja o que muda, como instalar, produto recomendado, FAQ e checklist completo.


O Wine-Staging 11.18 foi liberado em 18 de setembro de 2026, poucos dias após o lançamento do Wine 11.18, e traz duas novas correções experimentais que prometem resolver problemas silenciosos que afetam desde serviços do Windows até a reprodução de vídeo em jogos e players baseados em DirectShow. 

Se você roda jogos ou aplicativos Windows no Linux, vale entender o que essa versão entrega — e por que ela pode ser a diferença entre um jogo funcionando ou travando na tela preta.


O que é o Wine-Staging e por que ele importa?


O Wine-Staging é um fork experimental do Wine mantido por voluntários, que carrega patches ainda não aprovados na árvore principal. Atualmente, são 273 patches extras sobre o código upstream do Wine 11.18. 

A função desse projeto é servir como campo de testes: correções que ainda não estão prontas para o Wine oficial ganham uma via mais rápida até a máquina do usuário, enquanto os mantenedores avaliam se elas são estáveis o suficiente para subir para o ramo principal.


Qual a diferença entre Wine e Wine-Staging?


O Wine padrão prioriza estabilidade e compatibilidade ampla. O Wine-Staging prioriza correções mais agressivas e recursos experimentais — alguns podem quebrar aplicações, mas muitos resolvem bugs que o Wine oficial ainda não corrigiu. 

A versão 11.18 é um exemplo claro disso: as duas novas correções que vamos detalhar abaixo resolvem problemas reais de arquitetura de serviços e reprodução de vídeo, mas ainda não estão no upstream.


As duas novas correções do Wine-Staging 11.18


1. Service Architecture Check: o fim dos serviços com arquitetura errada


A primeira correção, chamada service_check_arch, resolve um bug silencioso: quando um instalador de 32 bits criava um serviço de 64 bits, o Wine gravava o flag WOW64 errado no registro, e o serviço acabava tentando iniciar com o binário de arquitetura incorreta. 

O sintoma mais comum era o serviço simplesmente falhar ao iniciar, sem mensagem clara.

A correção introduz uma função get_binary_type() que lê o cabeçalho PE do executável do serviço e mapeia o tipo de máquina para o tamanho de código correto. 

Os binários de 32 bits continuam como 32 bits; binários do AMD64 ou ARM64 de 64 bits param de ser rotulados erradamente. É uma correção de precisão que afeta principalmente aplicativos baseados em serviços do Windows rodando sob o Wine.


2. quartz-vy12_to_rgb: o conserto que você vai notar


A segunda correção é a que você provavelmente vai sentir na prática. O patch quartz-vy12_to_rgb faz o filtro Video Mixing Renderer 9 (VMR-9) do DirectShow processar corretamente quadros de vídeo no formato planar YV12 (YUV 4:2:0) quando o destino da renderização exige RGB bruto.

O problema afetava players de mídia e jogos que usam DirectShow sob Wine, resultando em reprodução quebrada ou degradada. A correção adiciona uma rotina convert_yv12_to_rgb() que faz a conversão YUV para RGB em software, aplicando os coeficientes padrão ITU-R 4:2:0 e fazendo clamping para a faixa de bytes normal. A correção resolve o bug #59846 do WineHQ.

Detalhe curioso: o patch se chama "VY12", mas opera sobre o fourcc YV12 — uma transposição comum no mundo de mídia do Windows.


Produto Recomendado


🍄 Vista o clássico. Mostre que você é gamer de verdade.


Se você ama jogos retrô, pixel art ou simplesmente cresceu na frente de um console, essa camiseta é a sua cara. 

Estampa exclusiva do cogumelo mais icônico dos games, modelagem unissex que veste bem em todo mundo e tecido confortável para maratonar ou sair com os amigos. 

Perfeita para convenções, rolês geeks ou para presentear aquele amigo viciado em games.

Não deixe para depois: estoque limitado!

Camiseta Unissex Gamer Cogumelo Pixel Art -> https://link.amazon/B0aAee2My

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



O que mais mudou nesta versão?

Além das duas correções novas, o Wine-Staging 11.18 também atualiza o patchset vkd3d-latest. O VKD3D implementa Direct3D 11 sobre o Vulkan, sendo essencial para rodar jogos DirectX 11 no Linux e macOS. Manter esse componente atualizado é o que garante compatibilidade e desempenho de GPU.

A versão também inclui a habitual suíte de cerca de 90 patchsets experimentais, cobrindo gráficos (variantes do wined3d, geometria d2d1), áudio (dsound-EAX), mídia (suporte a TIFF no windowscodecs e um encoder GIF), rede e melhorias no subsistema Win32. É, essencialmente, uma rebase de manutenção que atualiza a base contra os snapshots mais recentes do desenvolvimento do Wine.

Como instalar o Wine-Staging 11.18

Os pacotes prontos existem para a maioria das distribuições Linux e para o macOS. O guia de instalação está na página de download do WineHQ Wiki. Na maioria das distros, o pacote wine-staging é instalado em /opt/wine-staging, e você invoca o binário como /opt/wine-staging/bin/wine.

Se preferir compilar do código-fonte, os patches se aplicam sobre o branch de desenvolvimento do Wine usando o utilitário staging/patchinstall.py:

bash
./staging/patchinstall.py DESTDIR="/caminho/para/wine" --all


Os fontes da v11.18, incluindo os dois novos patches, estão marcados na página de releases do wine-staging no GitHub.



Perguntas Frequentes (FAQ)


1. O Wine-Staging 11.18 substitui o Wine 11.18?

Não. São projetos complementares. O Wine 11.18 é a base estável; o Wine-Staging 11.18 é uma versão paralela que adiciona patches experimentais sobre essa mesma base. Você pode instalar os dois lado a lado.


2. A correção de vídeo YV12 afeta quais jogos?

Afeta jogos e players que usam DirectShow com saída RGB e vídeo em YV12. Na prática, qualquer título que dependa do VMR-9 para renderizar vídeos no menu ou em cutscenes pode se beneficiar. Se você notava tela preta ou vídeo distorcido em algum jogo, vale testar esta versão.


3. Vale a pena migrar para o Wine-Staging por causa dessa versão?

Se você já usa Wine-Staging, a atualização é recomendada pelas correções. Se usa o Wine estável, só migre se tiver um problema específico que o Staging resolva — patches experimentais podem introduzir instabilidade em outros aplicativos.



Checklist: Wine-Staging 11.18 na prática


Copie e use esse Checklist


☐ Verificar a versão atual do Wine: wine --version

☐ Baixar o pacote wine-staging 11.18 da sua distro ou compilar do fonte.

☐ Instalar em /opt/wine-staging (padrão na maioria das distros).

☐ Testar o binário: /opt/wine-staging/bin/wine --version

☐ Rodar o jogo que apresentava problema de vídeo (cutscene, menu, vídeo in-game).

☐ Verificar se a reprodução YV12 está correta (sem tela preta ou distorção).

☐ Testar um aplicativo baseado em serviços do Windows (se aplicável).

☐ Reportar qualquer bug novo em bugs.winehq.org.


Conclusão: o que fazer agora


O Wine-Staging 11.18 não é uma revolução, mas é um lembrete de por que o projeto existe: corrigir o que o upstream ainda não corrigiu. A correção do quartz-vy12_to_rgb, em particular, resolve um bug real que afetava a experiência de quem usa DirectShow sob Wine — e esse é o tipo de correção que você só percebe quando ela chega.

Seu próximo passo: baixe o checklist de instalação e verificação abaixo, copie e cole os comandos, e teste os jogos que costumavam dar problema. Depois, comente aqui qual jogo você testou e se a correção funcionou. Compartilhe este artigo com quem também joga no Linux — informação de qualidade sobre Wine é escassa em português.


Nenhum comentário:

Postar um comentário