WINE 8.18 lançado com mais suporte a Wayland

E foi lançado o Wine 8.18 com mais suporte a Wayland e 250 alterações. Confira as novidades dessa atualização e veja como instalar no Linux.

O Wine (Wine Is Not an Emulator, ou Wine não é um emulador) é um software livre e de código aberto, que tem como objetivo permitir que os aplicativos desenvolvidos para Microsoft Windows possam ser executados no Linux, Mac, FreeBSD e Solaris.

Sendo um pouco mais técnico, o Wine é uma camada de compatibilidade que traduz as chamadas do sistema Windows para o Linux e usa algumas bibliotecas do Windows, na forma de arquivos .dll.

Por conta disso, esse programa é muito importante para ex-usuários do sistema operacional Windows ou para qualquer pessoa que ainda precisa usar os aplicativos desse sistema no Linux.

Agora, o Wine 8.18 foi lançado como mais um lançamento de desenvolvimento quinzenal desta nova série.

Novidades do Wine 8.18

WINE 8.18 lançado com mais suporte a Wayland
WINE 8.18 lançado com mais suporte a Wayland

WINE 8.18 é a última atualização de desenvolvimento deste software para executar aplicativos Windows em outros sistemas operacionais, e um de seus novos recursos menciona o “driver Wayland”.

A lista de destaques do WINE 8.18 mais uma vez nos fala de um conhecido antigo e também recente, já que estava no passado, foi deixado de lado e recentemente recuperado: foi incluída a biblioteca FluidSynth para DirectMusic, além de gerenciamento de janelas no controlador Wayland e mais suporte a efeitos no Direct3D 10, que é acompanhado pelo último ponto de várias correções.

Ah, esqueci, o número total de alterações no WINE 8.18 foi de 250, o que está dentro da média, mas ainda abaixo do 8.17 anterior.

Dito isso, o que você tem abaixo é justamente a lista de bugs corrigidos no WINE 8.18.

  • Patrician 4 não inicia (error en ‘App::Initialize’).
  • Unreal Tournament 2004 trava.
  • Unreal Tournament 2004/UT2004.exe trava devido a “falha intel_do_flush_locked: não é possível alocar memória”.
  • O jogo “Battle Bugs” não responde depois de iniciado.
  • A demonstração de Shadow of Memories fica pendurada na tela de configurações gráficas.
  • Má gestão da mudança de resolução na demo Shadow of Memories.
  • Inner Chains é lançado em uma tela preta com o cursor do mouse.
  • Feeding Frenzy 2 trava ao carregar.
  • comctl32:edit & user32:edit – test_paste() às vezes falha ao acessar a área de transferência no Windows.
  • ddraw:ddraw7 – test_texture_wrong_caps() às vezes falhava no Windows 8+.
  • comctl32:edit & user32:edit – test_paste() às vezes obtém uma string vazia no Windows.
  • preloader aviso «failed to reserve range» macOS Ventura.
  • user32:menu – O teste 0 de test_menu_input() às vezes falha no Windows 7.
  • windows.media.speech:speech – test_Recognition() às vezes obtém status de reconhecedor inesperado no Windows 10.
  • O Motorola Ready For Assistant não foi iniciado, RoOriginateLanguageException no Windows.Networking.
  • explorerframe:taskbarlist – test_ITaskbarList() às vezes obtém E_NOTIMPL no Windows.
  • cryptowinrt:crypto – test_Credentials_Statics() às vezes obtém uma contagem inesperadamente alta no Wine.
  • explorerframe:nstc – test_events() às vezes recebe eventos inesperados no Windows 7.
  • xaudio2_8:xaudio2 trava no Windows 10+.
  • O arquivo de impressão não é truncado antes de iniciar um novo trabalho de impressão com o mesmo arquivo de destino.
  • scrrun:dictionary – A função test_hash_value() de 64 bits obtém hashes ruins no Windows.
  • As funções winmm:capture e winmm:wave de 64 bits travam no Windows 8.
  • ntdll:om – função de 32 bits test_all_kernel_objects() obtém uma violação de acesso na máquina virtual w8.
  • Ntdll:exception de 64 bits trava no Windows 10 1607 e 1709.
  • ntdll:wow64 – test_cpu_area() de 64 bits obtém compensações erradas no Windows 10 1607 e 1709.
  • Vitis 2020.1 não consegue encontrar suas bibliotecas (erro cmd.exe com instrução if de uma linha aninhada definindo PATH).
  • Imprimindo Finale 27 – quebra de linha incorreta.
  • secur32:negotiate e secur32:ntlm travam para um deslocamento NULL no macOS.
  • ntdll:file – test_file_rename_information falha no Windows 10 1607 e versões anteriores.
  • ntdll:file – test_file_link_information() falha no Windows 10 1709 e versões anteriores.
  • Genshin Impact usa URLs muito longos.
  • ntdll:wow64 – test_peb_teb() falha no macOS.
  • Uma chamada para FindResourceW() impede que windows.applicationmodel:model seja executado no Windows 8.
  • user32:dialog – test_IsDialogMessage() falha nas localidades hi-u8 e mx-MX no Windows.
  • msinfo32 falha na inicialização no macOS/wow64 (era psapi:psapi_main – test_EnumProcessModules*() falha no macOS).
  • O Wordpad não pode mais imprimir várias cópias de uma página.
  • wineserver/wine-preloader de 64 bits se bloquea en macOS 14..
  • msvcr120:msvcr120 – test_StructuredTaskCollection() falha duas vezes no Wine.
  • msvfw32:mciwnd – Test_MCIWndCreate() falha em 64 bits no Wine.
  • O iniciador do Sniper Elite 5 abre o Wine Internet Explorer em vez da janela Opções.
  • cpython 3.12.0 não roda no wine, ele precisa da função não implementada propsys.dll.VariantToString.
  • mspaint.exe falha com: Exceção não tratada: função não implementada propsys.dll.PropVariantToUInt32WithDefault.
  • kernel32:loader – O test_import_resolution() de 64 bits caiu no Wine.
  • ntdll:file – test_file_rename_information_ex() ocorreu no Windows 10 1607 e 1709.

Para saber mais sobre essa versão do WINE, acesse a nota de lançamento.

Como instalar ou atualizar o Wine

O Wine 8.18 está disponível para download agora no site oficial, se você quiser compilá-lo.

Na página de download há informações de como instalar esta e outras versões em sistemas operacionais como Debian e Ubuntu, mas também pode ser instalada em Android e macOS.

Caso contrário, você deve esperar até que ele chegue aos repositórios de software estáveis ​​de sua distribuição GNU/Linux favorita para atualizar.

ou

Os usuários interessados ​​já podem instalar o WINE a partir do código-fonte, disponível neste e neste outro endereço, ou nos binários que podem ser baixados aqui.

No link onde podemos baixar os binários, também há informações para adicionar o repositório oficial do projeto para receber esta e outras atualizações futuras assim que estiverem prontas para sistemas como Ubuntu/Debian ou Fedora, mas também para Android e macOS.

Para instalar a versão de desenvolvimento do Wine (instável) no Ubuntu, abra um terminal e faça o seguinte:

Se o seu sistema for de 64 bits, habilite a arquitetura de 32 bits (se ainda não tiver):
sudo dpkg --add-architecture i386

Baixe e adicione a chave do repositório:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo mv winehq.key /usr/share/keyrings/winehq-archive.key

Adicione o repositório, de acordo com a versão do seu sistema Ubuntu (ou derivado):

Ubuntu 23.04
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources

Ubuntu 22.10
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/kinetic/winehq-kinetic.sources

Ubuntu 22.04 e Linux Mint 21.x
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources

Ubuntu 20.04/Linux Mint 20.x
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources

Atualize as informações dos pacotes:
sudo apt update

Em seguida, instale o Development branch do Wine:
sudo apt install --install-recommends winehq-devel

Se preferir preferir usar o Stable branch, use:
sudo apt install --install-recommends winehq-stable

Se preferir preferir usar o Staging branch, use:
sudo apt install --install-recommends winehq-staging

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Ads Blocker Image Powered by Code Help Pro

Bloqueador de anúncios detectado!!!

Nosso site precisa de publicidade para existir. Por favor, insira-o na lista de permissões/lista branca para liberar a exibição de anúncios e apoiar nosso site. Nosso conteúdo é GRATUITO, e tudo o que pedimos é isso!