WINE 8.4 inicia el suport per a Wayland

VI 8.4

Com cada dues setmanes en aquesta fase del desenvolupament, i després 8.3, WineHQ ha llançat fa unes hores VI 8.4. Tot i que s'introdueixen molts canvis en aquests llançaments, de fet se n'introdueixen centenars, la majoria són petites millores que fan que l'execució d'aplicacions de Windows en altres plataformes sigui més fiable, però aquesta setmana han destacat una cosa que salta a la vista amb només mirar els punts que han considerat dignes de mostrar per separat.

WineHQ sol destacar d'entre 3-6 novetats a cada versió de desenvolupament, i aquesta setmana la primera és que s'ha donat el pas inicial per suportar Wayland. Fins ara s'ha pogut fer servir, però el suport oficial ha començat a WINE 8.4. A més, també han destacat neteges al suport IME, un nombre de correccions de proves i correccions d'errors diverses. Més avall, on hi ha tot el que han fet, ens parlen de 51 bugs corregits i 344 canvis.

Bugs corregits a WINE 8.4

  • Thief: the dark project es penja en prémer la tecla 'esc' al joc si X en mode 24bpp.
  • Hard Truck 2: King of The Road (GOG) les pel·lícules no es reprodueixen.
  • Amazon Games s'instal·la però no s'inicia (necessiteu codi d'inici WindowsFormsApplicationBase?).
  • Diverses aplicacions tenen un rendiment molt pobre després de 4261369e5d8 (Secondhand Lands, SPORE).
  • t2embed:t2embed falla a Windows amb la codificació UTF-8.
  • gdi32:font – test_EnumFonts() falla amb Arial Bold a Windows en rus.
  • advapi32:registry – test_enum_value() té un parell d'errors rars en locals de sistema UTF-8.
  • shell32:shelllink – A save(NULL, TRUE) falla aleatòriament a test_load_save() a Wine.
  • d3d9:device – test_wndproc() de vegades obté un WM_DISPLAYCHANGE inesperat a Wine.
  • .test_WSARecv() falla en utilitzar thunks wow64 [Wow64ApcRoutine() sobreescriu el valor de retorn establert per NtContinue()].
  • La sortida dxgi:dxgi és massa gran en debiant.
  • kernel32:sync – test_timer_queue() falla ocasionalment en esborrar el temporitzador al Windows 10.
  • ntdll:info – test_query_kerndebug() falla a Windows 8 a 10 1709.
  • foobar2000 v1.6 es bloqueja poc després de linici a Wine 7.19 o superior.
  • d3drm:d3drm de vegades es bloqueja després de fallar la creació de la interfície IDirect3DRMDevice* a Wine.
  • d3drm:d3drm de vegades falla en crear un dispositiu de manera immediata a Wine.
  • vbscript:run de vegades falla a Windows UTF-8 locals.
  • d3d9:device de vegades falla en crear un objecte D3D a Wine, es bloqueja.
  • ntdll:wow64 de 64 bits falla a Windows 11.
  • La ntdll:wow64 de 32 bits falla a Windows 11.
  • winhttp:notification falla aleatòriament a Wine.
  • user32:input – test_ToAscii() falla a la configuració regional hindi UTF-8.
  • ntdll:pipe – test_blocking() falla de vegades a Wine quan la canonada no està senyalitzada.
  • kernel32:console – test_wait() falla de vegades a Windows 8+.
  • d3d12:d3d12 – test_desktop_window() falla a Windows 10 1709.
  • d3d12:d3d12 – test_create_device() obté un 0 refcount inesperat a Windows 10 1909+.
  • HS_hevo_gc 8.8.1.1 falla en iniciar.
  • des del wine 8.0 print ja no funciona.
  • nethack es bloqueja.
  • regedit/regproc.c – export_key() no pot tornar TRUE.
  • No s'inicia el Motorola Ready For Assistant, necessita ext-ms-win-networking-wlanapi-l1-1-0.dll.
  • dbghelp:dbghelp, ntdll:wow64 & psapi:psapi_main fallen a Windows 11 a causa de la reassignació de ruta de notepad.exe.
  • psapi:psapi_main – La funció test_EnumProcessModules() de 64 bits obté un cas inesperat de Notepad al Windows 11.
  • psapi:psapi_main – La funció de 64 bits test_EnumProcessModulesEx() obté errors pcs-6464 i pcs-6432 al Windows 11.
  • psapi:psapi_main – La funció de 32 bits test_EnumProcessModulesEx() obté molts errors pcs-3232 a causa d'errors de còpia parcial al Windows 11.
  • psapi:psapi_main – La funció de 64 bits test_EnumProcessModules() obté un tercer mòdul inesperat al Windows 11.
  • jsproxy:jsproxy es bloqueja a Windows 11.
  • Fallada en la inicialització del joc Starcraft Remastered.
  • mmdevapi:propstore – El test_setvalue_on_wow64() de 32 bits falla al Windows 10 2004+.
  • El gif es mostra incorrectament amb fons estranys de diversos colors.
  • gdi32:dc – La prova SetDeviceGammaRamp() falla a Windows 10 1909.
  • El dbghelp de 32 bits:dbghelp no es pot executar a Windows <= 10 1607 a causa de l'anomenada IsWow64Process2().
  • La finestra d'edició de text de KakaoTalk IM deixa artefactes quan el text es desborda i apareix la barra de desplaçament.
  • Wine 8.3 64-bit no apareix al repositori de Debian bookworm.
  • riched20:txtsrv – test_TxGetNaturalSize falla si l'amplada dels glifs de la font GUI del sistema és més gran del que s'esperava per la prova.
  • La instal·lació de TextPad 9.1 falla a Wine 6 des del repositori de Linux Mint.
  • windows.perception.stub:perception – Windows 10 1607 no té ISpatialSurfaceObserverStatics2.
  • kernel32:loader – test_import_resolution() obté dades tls errònies al Windows 7.
  • ldp.exe es bloqueja a la funció no implementada wldap32.dll.ldap_set_dbg_flags.
  • imm32:imm32 – ime_install() falla en algunes localitzacions al Windows.
  • ldp.exe es bloqueja en intentar connectar-se a un host no vàlid.

VI 8.2 està disponible en aquest enllaç. A la pàgina de descàrregues hi ha informació sobre com instal·lar aquesta i altres versions en sistemes operatius com Debian i Ubuntu, però també es pot instal·lar a Android i macOS.

La propera versió serà WINE 8.5 i arribarà el 31 de març.


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.