Uma nova versão quinzenal do Wine está agora disponível para desfrutar de aplicativos e jogos do Windows no Linux e em outras plataformas.O Wine 8.11 traz melhorias no recorte do cursor do mouse, suporte para alertas TLS, maior espaço de endereço disponível no modo WoW64 e mais de duas dúzias de correções de bugs.
Não é o lançamento de desenvolvimento do Wine mais empolgante dos últimos tempos, mas ainda é mais um passo à frente.As correções de bugs no Wine 8.11 incluem correção de problemas para StarCraft II, problemas de ADVAPI32 de 64 bits, Microsoft Office e outros softwares.Downloads e mais detalhes sobre a versão de desenvolvimento do Wine 8.11 via WineHQ.org.
Esses lançamentos de desenvolvimento quinzenais culminarão com o lançamento estável do Wine 9.0 no início de 2024. Para jogadores de Linux especificamente, embora geralmente valha a pena seguir os esforços do Steam Play (Proton) para obter a melhor experiência de desfrutar de jogos do Windows no Linux.
Wine-Staging 8.11 traz melhorias de desempenho, registrando manipuladores de protocolo de URL
Com base no lançamento do Wine 8.11 na sexta-feira , o Wine-Staging 8.11 foi lançado nesta manhã de domingo com 502 patches no código upstream do Wine.O Wine-Staging continua a servir como a versão de teste/experimental do Wine para desenvolvedores e entusiastas. Com o Wine-Staging 8.11, há alguns novos patches, além da atualização de alguns patches existentes, como para extrair o código VKD3D mais recente para Direct3D 12 no Vulkan.O Wine-Staging 8.11 traz uma correção para este relatório de bug/solicitação de recurso de 13 anos para permitir o registro de manipuladores de protocolo de URL no Linux.
A solicitação em 2010 era para que os aplicativos do Windows pudessem registrar manipuladores de protocolo de URL no Linux que então iniciariam o respectivo programa no Wine. O exemplo de 2010 foi para permitir que o software Spotify, que era apenas para Windows na época, permitisse registrar o protocolo spotify:// e abrir automaticamente o programa Spotify no Wine.
Essa solicitação de mesclagem aberta no mês passado adiciona suporte para a criação de arquivos .desktop para programas que abrem URIs. O código do construtor de menus do Wine agora foi puxado para o Wine-Staging para atender à solicitação de 13 anos.Wine-Staging 8.11 também adiciona este MRpara mover o salvamento do registro periódico do servidor Wine. Por sua vez, isso melhora o desempenho das gravações do registro. Essa solicitação de mesclagem explica:
O problema é que salvar o registro é uma operação muito pesada (agendada a cada 30 segundos no wineserver) durante a qual o servidor não processa nenhuma solicitação e todo o prefixo fica parado durante a operação. Para alguma referência, o processo leva de50 -100ms aqui até 1-1,5 segundos com registro inicial padrão (depois de algumas modificações no registro que acionam a descarga real do registro), dependendo do tipo e estado do sistema de arquivos (uma vez que muito tempo pode ser gasto no fechamento/renomeação do arquivo). após este patchset a parte do servidor (flush_key retornando todos os dados do registro) está levando ~4-5mcs, medido do lado do cliente para que já inclua a transferência de dados.
Também na frente de desempenho para esta atualização quinzenal do Wine-Staging está melhorando o desempenho do GDI+.Ambos Wine e Wine-Staging podem ser baixados via WineHQ.org.