WINE 8.4 commence son support pour Wayland

VIN 8.4

Environ toutes les deux semaines à ce stade de développement, et après 8.3, WineHQ a lancé il y a quelques heures VIN 8.4. Bien qu'il y ait de nombreux changements introduits dans ces versions, en fait il y en a des centaines, la plupart d'entre eux sont de petites améliorations qui rendent l'exécution d'applications Windows sur d'autres plates-formes plus fiables, mais cette semaine, ils ont mis en évidence quelque chose qui se démarque en regardant simplement les points qui ils ont considéré qu'il valait la peine de les montrer séparément.

WineHQ met généralement en évidence entre 3 et 6 nouvelles fonctionnalités dans chaque version de développement, et cette semaine, la première est qu'elle s'est produite la première étape pour soutenir wayland. Jusqu'à présent, il a été utilisable, mais le support officiel a commencé dans WINE 8.4. En outre, ils ont également présenté des nettoyages de support IME, un certain nombre de correctifs de test et divers correctifs de bogues. Ci-dessous, où tout ce qu'ils ont fait est répertorié, ils nous parlent de 51 bogues corrigés et de 344 changements.

Bogues corrigés dans WINE 8.4

  • Voleur : le projet sombre se bloque lorsque vous appuyez sur la touche "esc" dans le jeu si X est en mode 24bpp.
  • Les films Hard Truck 2: King of The Road (GOG) ne seront pas lus.
  • Amazon Games s'installe mais ne démarre pas (avez-vous besoin du code de démarrage WindowsFormsApplicationBase ?).
  • Plusieurs applications fonctionnent très mal après 4261369e5d8 (Secondhand Lands, SPORE).
  • t2embed : t2embed échoue sous Windows avec le codage UTF-8.
  • gdi32:font - test_EnumFonts() échoue avec Arial Bold sur Windows russe.
  • advapi32:registry - test_enum_value() a quelques bogues étranges dans les paramètres régionaux du système UTF-8.
  • shell32:shelllink – Une sauvegarde (NULL, TRUE) échoue de manière aléatoire sur test_load_save() dans Wine.
  • d3d9:device – test_wndproc() obtient parfois un WM_DISPLAYCHANGE inattendu dans Wine.
  • .test_WSARecv() échoue lors de l'utilisation de wow64 thunks [Wow64ApcRoutine() écrase la valeur de retour définie par NtContinue()].
  • La sortie dxgi:dxgi est trop volumineuse sur debiant.
  • kernel32:sync - test_timer_queue() échoue parfois à effacer le minuteur sous Windows 10.
  • ntdll:info – test_query_kerndebug() échoue sur Windows 8 à 10 1709.
  • foobar2000 v1.6 se bloque peu de temps après le démarrage sur Wine 7.19 ou supérieur.
  • d3drm : d3drm se bloque parfois après avoir échoué à créer l'interface IDirect3DRMDevice* dans Wine.
  • d3drm : d3drm échoue parfois à créer un périphérique immédiatement dans Wine.
  • vbscript:run échoue parfois sur Windows UTF-8 local.
  • d3d9 : l'appareil échoue parfois à créer un objet D3D dans Wine, il plante.
  • ntdll 64 bits: wow64 échoue sur Windows 11.
  • 64 bits ntdll:wow32 échoue sur Windows 11.
  • winhttp:notification échoue de manière aléatoire sur Wine.
  • user32:input - test_ToAscii() échoue dans les paramètres régionaux hindi UTF-8.
  • ntdll:pipe – test_blocking() échoue parfois dans Wine lorsque le tube n'est pas signalé.
  • kernel32:console - test_wait() échoue parfois sous Windows 8+.
  • d3d12:d3d12 – test_desktop_window() échoue sur Windows 10 1709.
  • d3d12:d3d12 – test_create_device() obtient un 0 refcount inattendu sur Windows 10 1909+.
  • HS_hevo_gc 8.8.1.1 ne démarre pas.
  • depuis wine 8.0 print ne fonctionne plus.
  • nethack se bloque.
  • regedit/regproc.c – export_key() ne peut pas renvoyer TRUE.
  • Motorola Ready For Assistant ne démarre pas, nécessite ext-ms-win-networking-wlanapi-l1-1-0.dll.
  • dbghelp:dbghelp, ntdll:wow64 & psapi:psapi_main échouent sous Windows 11 en raison du remappage du chemin notepad.exe.
  • psapi:psapi_main - La fonction test_EnumProcessModules() 64 bits obtient un cas inattendu du Bloc-notes sous Windows 11.
  • psapi:psapi_main – La fonction 64 bits test_EnumProcessModulesEx() obtient les échecs pcs-6464 et pcs-6432 sous Windows 11.
  • psapi:psapi_main – La fonction 32 bits test_EnumProcessModulesEx() obtient de nombreux échecs pcs-3232 en raison d'erreurs de copie partielle sur Windows 11.
  • psapi:psapi_main – La fonction 64 bits test_EnumProcessModules() obtient un troisième module inattendu sur Windows 11.
  • jsproxy : jsproxy se bloque sous Windows 11.
  • L'initialisation du jeu Starcraft Remastered a échoué.
  • mmdevapi:propstore - 64 bits test_setvalue_on_wow32() échoue sur Windows 10 2004+.
  • Le gif s'affiche de manière incorrecte, avec des arrière-plans étranges de différentes couleurs.
  • gdi32:dc – Le test SetDeviceGammaRamp() échoue sous Windows 10 1909.
  • Le dbghelp:dbghelp 32 bits ne peut pas s'exécuter sur Windows <= 10 1607 en raison de l'appel IsWow64Process2().
  • La fenêtre d'édition de texte KakaoTalk IM laisse des artefacts lorsque le texte déborde et que la barre de défilement apparaît.
  • Wine 8.3 64 bits n'apparaît pas dans le référentiel Debian bookworm.
  • riched20:txtsrv - test_TxGetNaturalSize échoue si la largeur des glyphes de police de l'interface graphique du système est plus grande que prévu par le test.
  • L'installation de TextPad 9.1 échoue sur Wine 6 à partir du référentiel Linux Mint.
  • windows.perception.stub:perception – Windows 10 1607 n'a pas ISpatialSurfaceObserverStatics2.
  • kernel32:loader - test_import_resolution() obtient des données tls erronées sous Windows 7.
  • ldp.exe se bloque sur la fonction non implémentée wldap32.dll.ldap_set_dbg_flags.
  • imm32:imm32 – ime_install() échoue à certains endroits sous Windows.
  • ldp.exe se bloque lors de la tentative de connexion à un hôte non valide.

VIN 8.2 il est disponible en ce lien. Dans le page de téléchargement il existe des informations sur la façon d'installer cette version et d'autres versions sur des systèmes d'exploitation tels que Debian et Ubuntu, mais elle peut également être installée sur Android et macOS.

La prochaine version sera WINE 8.5 et arrivera le 31 mars.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.