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
O que mais mudou nesta versão?
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:
./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.

Nenhum comentário:
Postar um comentário