A Wine 11.20 huszonnégy hibát javít, és tovább csiszolja az ARM64EC-támogatást

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Wine Project kiadta a Wine 11.20-as fejlesztői verzióját, amely több fejlesztést hoz a népszerű, nyílt forráskódú kompatibilitási réteghez. A Wine lehetővé teszi, hogy Windows-alkalmazásokat és játékokat Linuxon és más operációs rendszereken futtassunk.

Az egyik fő újdonság, hogy ARM64EC-re is kiterjesztették a relay debugolás támogatását. Az ARM64EC a Microsoft alkalmazás-bináris interfésze, amely lehetővé teszi, hogy ARM64 és x64 kód ugyanabban a folyamatban fusson Windows on Arm rendszereken.

A frissítés javítja az XML-validálást is, ami fontos azoknál a Windows-alkalmazásoknál, amelyek a Microsoft XML-komponenseire támaszkodnak. Emellett a CD-ROM támogatást áthelyezték a Wine Mount Managerébe, így egységesebben kezelik ezeket az eszközöket.

A hibajavítások terén a Wine 11.20 összesen 24 bejelentett problémát old meg, amelyek különféle Windows-alkalmazásokat és játékokat érintettek.

Ezek között van a Microsoft Office 2013 Click-to-Run telepítőjének javítása, amely korábban hibázott, amikor Unicode kódolással mentett XML-dokumentumokat. Megoldották a QuickBooks 2008–2010 licenc-inicializálási hibáit is. A OneDrive esetében egy olyan összeomlást javítottak, amelyet a Wine hiányos cldapi.dll-megvalósítása okozott.

A multimédiás alkalmazások sem maradtak ki. A MusicBee WoW64 módban kifutott a memóriából és kivételt dobott, míg az FL Studio véletlenül menüpontokat választhatott ki, ha az egér egy menüelem fölött állt, amikor megnyitották a menüt. A kiadás kezeli a SumatraPDF és a TagScanner ablakdekorációs problémáit is.

A játékosokat érintő javítások között szerepel a Pure Pinball és az Incoming (1998) összeomlásainak megszüntetése, a Star Wolves 3 hangakadozásának és teljesítménycsökkenésének orvoslása, valamint a hiányzó zene és hangeffektek pótlása az Imperium: Great Battles of Rome játékban.

További javítások érintik az UFO: Aftershock és UFO: Afterlight játékokat, amikor az Nvidia zárt driverét használják EGL backenddel, valamint egy könyvtárkezelési problémát, amely megakadályozta, hogy a Battlefield 1942 bemásolja a secdrv.sys drivert.

Megoldottak egy, a Wine 11.19-ben bevezetett regressziót is, amely miatt egy nagy /etc/hosts fájl feldolgozása megakaszthatta egy új Wine prefix inicializálását.

Végül a kiadás több ARM64-specifikus hibát is javít, amelyek a C++ kivételkezelését és a CPU-állapot visszaállítását érintették. Emellett bekerült egy Media Foundation javítás a DXGI textúrák kezelésére, amely korábban megakadályozhatta a videolejátszást az Unreal Engine 4 ElectraPlayerét használó alkalmazásokban.

További részletekért olvasd el a bejelentést. A Wine 11.20 forráskódként már elérhető, a támogatott Linux disztribúciókhoz készült bináris csomagok pedig várhatóan a WineHQ-n és az egyes disztribúciók tárolóiban jelennek meg.