WINE 9 RC1 lançado com melhorias
Share your love
WINE 9 RC1 é lançado com aprimoramentos significativos no suporte ao Wayland
Recentemente, foi lançada a versão Wine 9 RC1, trazendo melhorias notáveis no suporte ao Wayland. Explore as novidades desta atualização e saiba como realizar a instalação no ambiente Linux.
O Wine, cujo acrônimo significa Wine Is Not an Emulator (Wine não é um emulador), é um software de código aberto com o propósito de viabilizar a execução de aplicativos desenvolvidos para o Microsoft Windows em sistemas como Linux, Mac, FreeBSD e Solaris.
Em termos mais técnicos, o Wine atua como uma camada de compatibilidade, traduzindo as chamadas do sistema do Windows para o Linux e incorporando algumas bibliotecas do Windows no formato de arquivos .dll.
Dessa forma, o Wine desempenha um papel fundamental para ex-usuários do Windows que migraram para o Linux ou para qualquer pessoa que necessite utilizar aplicativos desenvolvidos para o sistema operacional da Microsoft.
O Wine 9 RC1 marca mais um lançamento quinzenal desta nova série, após 21 versões de desenvolvimento. A equipe por trás desse software, responsável por permitir a execução de aplicativos Windows em outros sistemas operacionais, não costuma fornecer detalhes extensivos nesta fase de desenvolvimento. Contudo, o Wine 9.0-rc1 foi tratado da mesma forma que as versões quinzenais anteriores.
Em termos de novos recursos, destacam-se no Wine 9 RC1 a atualização do vkd3d para a versão 1.10, a inclusão do suporte para chaves de criptografia DH com um GnuTLS mais recente e o suporte para camadas de teclado no driver Wayland, complementado por várias correções de bugs.
A seguir, apresentamos a lista dos bugs corrigidos no Wine 9 RC1:
- DICOM Viewer (eFilm Workstation 2.x/3.x) aborta porque IMultiLanguage2_GetCharsetInfo no le gusta «ISO8859-1»
- Pesquisa na Tabela de Charmes de Athena 0.35b deseja msvcm90.dll.?
- hrowModuleLoadException@@@YAXP$AAVString@System@@P$AAVException@3@@Z.
- Vários aplicativos precisam de suporte para geração de chaves ECDH via bcrypt (For Honor, STEEP, Far Cry 5).
- Bugs encontrados por analizadores estáticos.
- Imprimir com a fonte Chilanka trava o Bloco de Notas e o Word.
- Vários jogos requerem suporte bcrypt DH.
- Roon não inicia.
- user32:msg – test_SendMessage_other_thread() às vezes obtém sucesso (GitLab CI).
- vbscript: stack_pop_bool não suporta floats ou cores antigas.
- Sysinternals Process Explorer exibe uma janela em branco.
- NFS Most Wanted não possui gráficos com WineD3D no modo WoW64.
- vbscript: Problema de coerção de string no loop For, onde o limite direito é uma string.
- Falha no WineServer. (complete_async_poll: Asserção `output->count == signaled_count’ falhou).
- user32:monitor – check_preferred_mode() falha na VM debian TestBot.
- Araxis Merge 2023.5877 precisa de api-ms-win-core-com-l2-1-1.dll.
- widl falha com dlls/sti após adicionar wia_lh.idl.
- vbscript round no maneja el argumento numdecimalplaces
- .Sombreamento impresso com direção de listra errada no Framemaker 8.
- vbscript: Conflito do nome do subarg com const global.
- Aldec Active-HDL Student Edition: Trava ao tentar abrir um arquivo em recurso não implementado
- HELL32.dll.SHSetTemporaryPropertyForItem.
- Castlevania: Lords of Shadow 2 apresenta falhas de renderização.
- O Internet Download Manager requer a função não implementada shcore.dll.RegisterScaleChangeEvent.
- uiautomationcore:uiautomation – test_uia_com_event_handler_event_advisement() falhou no Windows 10 1709.
- Air Jura se bloquea.
- O Virtual Desktop emite a mensagem “Erro ao ler as configurações de exibição”.
- SpeedCommander precisa de shell32.SHCreateItemWithParent().
- Não pode ser impresso, nem mesmo do bloco de notas para pdf.
- Roon 2.0.23 falha devido a uma função não implementada shcore.dll.CreateRandomAccessStreamOverStream.
- O instalador do Eurobattle não funciona.
- O .NET 8 Windows Forms trava devido à falta de recursos de DPI no user32.
- Ctônico Diário – regressão de desempenho.
- Falhas no ModOrganizer: chamada de função não implementada USER32.dll.SetDisplayAutoRotationPreferences.
- RestoreDC parece travar com impressoras.
- VarMod(Empty, N) devuelve un resultado no inicializado.
- A compilação do wine-8.21 falha no Ubuntu x86_64.
- Uma tentativa de imprimir a partir de ‘wine iexplore’ falha.
- _mbsicoll gera exceções em sistemas Linux chineses simplificados.
- O plugin Acid-V VST trava ao removê-lo de uma trilha.
- Crimson Skies trava no menu.
- MIDITrail 1.4.0 mostra um erro na inicialização (DWMWA_EXTENDED_FRAME_BOUNDS não está implementado).
- vbscript não retorna TypeName para Nothing.
- Ao imprimir no iexplore, as imagens são impressas como retângulos pretos.
Para obter mais informações sobre esta versão específica do Wine, recomendamos consultar a nota de lançamento.
Para instalar ou atualizar o Wine 9 RC1, os usuários podem realizar o download diretamente no site oficial, onde encontrarão instruções para compilar o código-fonte. As opções de instalação em sistemas Debian, Ubuntu, Android e macOS estão detalhadas na página de download.
Alternativamente, usuários interessados podem instalar o Wine a partir do código-fonte disponível em dois endereços diferentes ou optar pelos binários disponíveis para download. No link de download dos binários, também estão presentes informações sobre como adicionar o repositório oficial do projeto para receber atualizações futuras em sistemas como Ubuntu/Debian, Fedora, Android e macOS.
Se desejar instalar a versão de desenvolvimento instável do Wine no Ubuntu, siga as instruções abaixo:
- Para sistemas de 64 bits, habilite a arquitetura de 32 bits (caso ainda não tenha sido feito):
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:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources
(ou escolha o link adequado para sua versão do Ubuntu)
- Atualize as informações dos pacotes:
sudo apt update
- Instale a versão de desenvolvimento do Wine:
sudo apt install --install-recommends winehq-devel
Se preferir usar as versões Stable ou Staging, substitua “winehq-devel” por “winehq-stable” ou “winehq-staging” nas etapas 5 e 6.