Wine 10.10 lançado: mais de 30 bugs corrigidos e melhorias para jogos e aplicativos Windows no Linux

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

Wine 10.10 lançado com 38 correções de bugs, atualização do Mono engine e melhorias para jogos e aplicativos Windows no Linux. Saiba as novidades!

Uma notícia animadora para a comunidade Linux e para todos que dependem de softwares do Windows! A equipe de desenvolvimento do Wine acaba de lançar a versão 10.10, uma release de desenvolvimento que promete um salto significativo na compatibilidade e estabilidade da plataforma.

Para quem não conhece, o Wine é uma camada de compatibilidade que permite executar programas feitos para Windows em sistemas como Linux, macOS e FreeBSD, sem a necessidade de uma máquina virtual. Essa abordagem torna o uso de softwares nativos do Windows muito mais fluido e direto em ambientes non-Windows.

A nova versão Wine 10.10 corrige 38 bugs, alguns deles afetando diretamente jogos populares e aplicativos essenciais. Além disso, traz atualizações importantes em componentes internos, como o Mono, Media Foundation e Unicode CLDR, além da remoção da dependência da biblioteca OSMesa, o que torna o Wine mais leve e fácil de compilar. Neste artigo, detalharemos como essas melhorias impactam diretamente o uso prático do Wine no dia a dia.

Principais novidades do Wine 10.10: compatibilidade e otimização

A versão Wine 10.10 chega com uma série de mudanças que visam não apenas corrigir erros, mas também aprimorar a compatibilidade com aplicativos modernos, principalmente jogos e softwares multimídia.

Atualizações de componentes internos

Mono engine 10.1.0

O Mono engine, uma implementação open source do .NET Framework, foi atualizado para a versão 10.1.0.

Benefício: essa melhoria traz mais estabilidade e funcionalidade para softwares baseados em .NET, ampliando o leque de programas compatíveis com o Wine.

Locale data (Unicode CLDR 47)

Os dados de locale, que determinam como datas, números e textos são formatados de acordo com idioma e região, foram atualizados para a versão Unicode CLDR 47.

Benefício: oferece suporte mais preciso e completo para usuários que utilizam diferentes configurações regionais.

Suporte a formato P010 em Media Foundation

Foi adicionado suporte ao formato P010, um formato de pixel de 10 bits usado em vídeos modernos, à Media Foundation.

Benefício: melhora o desempenho e a compatibilidade com vídeos em alta qualidade, especialmente em players e editores que usam esse formato.

WIDL: mais suporte a Windows Runtime Metadata

A ferramenta WIDL (Wine Interface Definition Language) recebeu melhorias no suporte à geração de metadados para aplicativos baseados em Windows Runtime.

Biblioteca OSMesa não é mais necessária

Uma das mudanças mais relevantes do ponto de vista técnico foi a remoção da dependência da biblioteca OSMesa.

Benefício: isso simplifica o processo de build e instalação, reduzindo requisitos e facilitando a compilação do Wine em diferentes distribuições Linux. A mudança também contribui para um Wine mais leve e modular.

Correção de 38 bugs: estabilidade para jogos e aplicativos

O ponto alto do Wine 10.10 é a correção de 38 falhas, muitas delas impactando diretamente a experiência de uso com jogos e aplicações do Windows.

Problemas de mouse e teclado

  • #17614Rise of Nations: clique esquerdo exigia pressionar ambos os botões do mouse.
  • #19226Braid: ambas as teclas Shift eram necessárias para mover peças.
  • #58275 – Seleção com SHIFT tinha lógica incorreta.

Benefício: jogos que exigem precisão nos controles agora funcionam de maneira mais natural e fluida.

Travamentos e falhas em jogos e aplicativos

  • #35103Baofeng5-5.31.1128: crash na janela de boas-vindas.
  • #40144 – Driver da impressora Canon não instalava.
  • #44453Noteworthy Composer: crash em winealsa.
  • #50450Ricoh Digital Camera Utility 5: crash ao alternar abas.
  • #51350Horizon Chase: congelamento ao iniciar.
  • #53071AVCLabs Video Enhancer AI: crash na inicialização.
  • #55593F.E.A.R.: erro “Out of memory” ao iniciar novo jogo.
  • #55985S.T.A.L.K.E.R. Anomaly: crash ao carregar save.
  • #57230F.E.A.R. Combat: tela preta por falta de memória.
  • #58246HP Prime Virtual Calculator: crash ao iniciar.
  • #58259Qt Installer: falha ao executar.
  • #58329Smartsuite 3.1: crash no instalador.

Benefício: maior estabilidade em jogos e softwares multimídia, com redução significativa de travamentos inesperados.

Problemas gráficos e de renderização

  • #24209Burger Shop: jogo deslocado para canto da tela em tela cheia.
  • #44120Steam Big Picture mode: tela preta ao iniciar.
  • #58064Unreal 2: trava ao mudar resolução para 1440×900.
  • #8442 – Renderização incorreta de áudio waveform.

Benefício: melhoria visual perceptível, especialmente para usuários que usam resoluções altas e jogos em tela cheia.

Outras correções importantes

  • #21369HTML-Kit 292: barras de abas incompletas.
  • #24026cmd.exe: tab completion não funcionava.
  • #33302, #53401 – Problemas no regedit (layout quebrado e falha ao importar .reg).
  • #58000 – Excesso de uso de memória em nova thread.
  • #58001Eador: Masters of the Broken World: texturas defeituosas.
  • #58107PlayOnline Viewer: janela não restaurava corretamente.
  • #58182 – Problemas com virtual desktop no Wine 10.6.
  • #58190, #58196, #58233, #58253, #58286, #58293, #58328, #58340, #58349 – Diversos erros relacionados à alocação de memória, RTTI, uso com clang, e testes em ambientes de CI/CD.

Benefício: cada uma dessas correções contribui para uma melhor experiência geral, especialmente para usuários avançados que usam o Wine em contextos mais exigentes.

Conclusão: Wine 10.10 – um passo vital para a compatibilidade no Linux

O lançamento da versão Wine 10.10 reforça o compromisso contínuo da comunidade de desenvolvedores em ampliar a compatibilidade entre Linux e aplicações Windows. As 38 correções de bugs, as atualizações em componentes internos como Mono, Unicode CLDR e Media Foundation, além da eliminação da dependência OSMesa, representam um avanço concreto em termos de desempenho, estabilidade e simplicidade.

Para aproveitar o máximo do Wine e garantir a melhor compatibilidade para seus softwares Windows, mantenha sua instalação sempre atualizada! Para mais notícias e guias sobre o Wine e o universo Linux, continue acompanhando o SempreUpdate.

Compartilhe este artigo