Software-update: Wine 5.8

Wine logo (75 pix) Er is met versienummer 5.8 een nieuwe ontwikkelbuild van Wine verschenen. Wine is een opensource-implementatie van de Windows-api en maakt het mogelijk om DOS- en Windows-programma's op Linux, FreeBSD, Solaris en macOS te draaien. Een grote groep ontwikkelaars draagt bij aan Wine en er is voor gekozen om elke twee weken een nieuwe zogeheten ontwikkelversie uit te brengen in plaats van te wachten tot er een aantal nieuwe functies klaar is. Een paar keer per jaar verschijnt er een stabiele uitgave. De database met applicaties die onder Wine werken, al dan niet met behulp van kleine aanpassingen, bevat op het moment van schrijven 27.073 titels. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:

What's new in this release:
  • Support for Plug & Play device notifications.
  • More support for building with Clang in MSVC mode.
  • Still more progress on the WineD3D Vulkan backend.
  • Initial implementation of a GIF encoder.
  • Vulkan spec update.
Bugs fixed in 5.8 (total 44):
  • 17233: Zanzarah game opens a black fullscreen window and then crashes (needs support for IDirectDraw7::EnumSurfaces 'DDENUMSURFACES_CANBECREATED')
  • 32337: ABBYY FineReader 11 trial version crashes when trying to activate the production (RichEdit control incorrectly returns failure for EM_SETREADONLY)
  • 34495: Total War: Shogun 2 (Steam): character models are fixed sideways with NVIDIA drivers
  • 37388: GTA IV fails to launch (using XLiveLess)
  • 38495: Origin crashes when launching a game
  • 39534: Bad Mojo Redux crashes on start (ddraw1_vtbl and ddraw_surface1_vtbl need to be writable)
  • 39649: Anno 1701 doesn't show images in ANNOpedia when anti-aliasing enabled
  • 40311: Processing of 'DeviceIoControl' calls doesn't corresponds to specification
  • 40820: Karaoke DVD Burner v1.0 crashes when attempting to 'Create and Burn' (missing 'CLSID_FileWriter', clsid '{8596E5F0-0DA5-11d0-BD21-00A0C911CE86}')
  • 40894: Warcraft 3: Crash on starting the game
  • 42313: 64-bit Process Hacker 2.39.124 crashes when attempting to inspect any process
  • 42326: Darsksiders Warmastered Edition crashes on startup
  • 42555: Units are invisible in Shogun: Total War battle map
  • 43454: Multiple installers and applications crash on unhandled exception 0x000006ba inside NdrAsyncClientCall (ABBYY FineReader 12 Professional)
  • 43765: RSpec-Explorer windows are sometimes unresponsive to keyboard and mouse input
  • 44216: The 4Th coming crashes
  • 45377: StreetFighter V Arcade Edition (Steam) custom protection scheme requires pids/tids to be multiples of four
  • 45774: Multiple games and applications show black screen or have broken user interface rendering (Ragnarok Online kRO, Microsoft Expression Design 4)
  • 45839: Qt 5.8 SDK installer needs 'IFileSystem.MoveFile' method implementation for maintenance tool creation step
  • 46377: The Bat!: weird behaviour of program icon on the KDE taskbar
  • 46949: DDraw games using older windowed mode wrappers such as DirectX Windower Embedded v2.3/D3D Windower v1.x crash (ddraw_palette_vtbl and ddraw_surface{1,2,3,4,7}_vtbl need to be writable)
  • 47621: Command link buttons in task dialog are displayed in wrong style
  • 47623: Acronis Disk Director 12 installer fails in 'MsiFltSrvInstall64' custom action (Acronis Storage Filter Management Driver 'fltsrv.sys')
  • 47690: Notepad++ shows no ligatures for Fira Code font, when used with DirectWrite backend
  • 47999: Gif pictures stored in PE files are not loaded into HTML web pages via Res protocol
  • 48308: KERNEL32.dll.SetEnvironmentStringsW function needed for GoG Galaxy 2 beta
  • 48586: d3d tests broke on cw-gtx560-64 due to recent user32/tests changes
  • 48738: cmd.exe crashes when running certain batch files
  • 48857: Tokyo Xanadu eX+: game crashes when trying to play videos with builtin quartz
  • 48920: Can't quit Legends of Runeterra by closing virtual desktop window (stack overflow) (5.6 regression)
  • 48927: Heap buffer underflow in TiffFrameDecode_ReadTile when decoding 1x1 4bpp RGBA image
  • 48984: Riot Vanguard (Riot Games) 'vgk.sys' crashes on unimplemented function ntoskrnl.exe.{vswprintf_s,swprintf_s}
  • 48985: Riot Vanguard (Riot Games) 'vgk.sys' crashes on unimplemented function ntoskrnl.exe.ZwFlushBuffersFile
  • 48987: Riot Vanguard (Riot Games) 'vgk.sys' crashes on unimplemented function ntoskrnl.exe.{wcscat_s,wcscpy_s}
  • 49005: Listview header occasionally fails to redraw when list is scrolled vertically
  • 49011: Multiple games and applications cause wineserver crash in Wine 5.7
  • 49034: Enlarge list width in font selection dialog
  • 49043: iLok License Manager daemon 'LDSvc.exe' crashes on startup (PACE copy protection spuriously fails to get/set thread context of newly created threads)
  • 49064: Riot Vanguard (Riot Games) v0.3.3 'vgk.sys' crashes on unimplemented function ntoskrnl.exe.RtlDuplicateUnicodeString
  • 49068: 'Access violation in riched20.dll' with certain GOG.com installers
  • 49086: Blindwrite 7.0 'ezplay.sys' crashes in driver entry point
  • 49087: Blindwrite 7.0 'ezplay.sys' needs ntoskrnl.exe.RtlCopyMemoryNonTemporal
  • 49088: Acronis Storage Filter Management Driver 'fltsrv.sys' crashes on unimplemented function 'ntoskrnl.exe.IoIs32bitProcess'
  • 49090: The Witcher: Enhanced Edition: tooltips, object descriptions are wrongly displayed

Versienummer 5.8
Releasestatus Unstable
Besturingssystemen Linux, BSD, macOS, Solaris
Website Wine HQ
Download https://www.winehq.org/download
Bestandsgrootte 22,70MB
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

09-05-2020 • 09:10

17

Bron: Wine HQ

Update-historie

13-09 Wine 10.15 0
30-08 Wine 10.14 0
16-08 Wine 10.13 0
14-07 Wine 10.12 5
29-06 Wine 10.11 0
14-06 Wine 10.10 9
02-06 Wine 10.9 14
17-05 Wine 10.8 0
03-05 Wine 10.7 77
18-04 Wine 9.0.1 6
Meer historie

Reacties (17)

17
17
16
0
0
1
Wijzig sortering
Als leek welke meerwaarde heeft Wine ten opzichte van een Parallels Desktop?

Moet je in Wine eerst ook windows installeren of werkt dit anders?
Je hoeft idd niet windows nog te installeren. Wine is "vertaald" de windows sytem calls naar linux (posix) calls.
Het word echt steeds beter. Bij mij werken bijna alle windows programma's die ik nodig heb op linux.
Ik krijg alleen Microsoft Acces niet werkend. Dit komt door de macro's. Dit heb ik helaas nodig voor mijn werk. Outlook, Word etc. werkt bij mij prima.
Wordt dat het ook werkelijk?

Volgens mij is het vooral dweilen met de kraan open, zeker nu mainstream Windows 10 steeds sneller rigoreuze veranderingen meemaakt.

Als applicatie xyz nu werkt is de kans groot dat na een update van beide kanten de hele boel breekt.

Vertrouwen erop kan zeker niet.
Ja, Wine is in de afgelopen jaren heel snel heel veel beter geworden en die trend zet zich door. Die "rigoureuze veranderingen" in Windows 10 zijn voornamelijk cosmetisch, Microsoft heeft verklaard dat Windows 10 de laatste versie van Windows wordt dus grote wijzigingen in de kernel en API's zullen er niet meer komen. Dat maakt juist dat verbeteringen aan Wine er voor zorgen dat applicaties die nu werkend gemaakt worden in de toekomst zullen blijven werken.

Dit alles laat UWP natuurlijk volledig buiten beschouwing, voor zover ik weet werkt dat niet onder Wine en zijn er ook geen plannen om daar iets mee te gaan doen. Wine is bedoeld voor win32 applicaties en de bijbehorende API's.
Microsoft heeft verklaard dat Windows 10 de laatste versie van Windows wordt dus grote wijzigingen in de kernel en API's zullen er niet meer komen.
De laatste major versie, er komen dus geen upgrades meer. Zoals ik het begrijp koop je een lifetime licentie die gekoppeld is aan het apparaat waar het op geïnstalleerd is. Daarmee krijg je onbeperkt alle updates en de nieuwste features tot het apparaat niet meer bruikbaar is. In de periodieke updates kunnen API's wel degelijk worden ingetrokken als ze technisch of economisch in de weg staan. Dat zal waarschijnlijk minder snel gaan gebeuren om grote update achterstand bij klanten te voorkomen, zoals dat sommige bedrijven nog steeds niet kunnen overstappen van XP.
Zeker kan na een update van een programma de boel gesloopt worden.
Er zijn (voor mij) ook maar heel weing programma's die geen linux tegenhanger hebben.
Wine zie ik ook meer als een "nood" oplossing, als het echt niet anders kan.
Maar je hoeft meestal een programma ook niet perse te updaten.

Het feit dat windows een update krijgt heeft verder natuurlijk niet zoveel met het programma wat je draait te maken.
Eens. Bovendien met steeds meer software in de "cloud", is een goede webbrowser, en VPN bijna alles wat je nodig hebt.
Welke versie van Microsoft Office gebruik je dan?
De offline installer van 365.
Ik vind het nog steeds slecht werken voor de dingen die ik probeer. Ik heb gisteren toevallig nog geprobeerd en redelijke simpele dotnet applicatie werkend proberen te krijgen en dat is niet gelukt. Op Pop OS en op Elementary. De eerste hel waar je al in terechtkomt is dat in de standaard repository al een oude versie staat van wie. 3.x ofzo. Dus je moet de sources aanpassen om een recente versie te krijgen. Daar heb je het eerste kunst en vliegerwerk al te pakken. Maar dan ben je er nog lang niet. Om een recente versie van dotnet te installeren moet de trucendoos helemaal open. Alle gidsen op winehq zorgden voor vastlopers en foutmeldingen. Na verschillende versies van winetricks geprobeerd te hebben had ik er eindelijk een gevonden waarbij het lukte. De app in kwestie is een 64 bit app en dat is ook al niet wenselijk bij wine. Uiteindelijk startte de app wel op maar de GUI (devexpress)was vreselijk traag vertoonde artifacts en had veel random crashes. Toen was ik er wel een beetje klaar mee. Dit is de ervaring die ik al jaren met wine heb. Ja,bekende tools zoals notepad++ werken prima, maar de meer onbekende apps is het vaak drama
Een voordeel (voor mij althans), ik heb paar jaar terug VST software gekocht voor windows (en macos), Addictive Drums. Nu ik thuis geen windows meer gebruik, kan ik toch Addictive Drums gebruiken onder linux. Nee, ik hoefde geen windows te installeren voor dll's of andere componenten ofzo, Wine voorziet daarin, blijkbaar.
Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
Wat heeft vulkan te doen met wine en lutris.. Als ik een game wil gebruiken weet ik als windows gebruiker nooit welk programma ik daarvoor moet gebruiken op linux. Ik weet wel dat vulkan ook iets doet zoals wine dat doet.. Maar vind dit wel nogal erg dubbel op.
Vulkan is net als driect 3d of opengl een api voor graphics
Ik zou gewoon Lutris blijven gebruiken. Lutris is voor de meesten de meest toegankelijke manier om games te spelen op Linux. Het maakt gebruik van installer scripts maar gebruikt verder gewoon Wine en Vulkan. Je zou het dus ook handmatig kunnen doen, maar ik vind dat persoonlijk echt een enorm gedoe.
Werkt eigenlijk Wine nog onder MacOS Catalina?
Nee helaas niet. In wine zit veel 32-bit spul. Wil je wine draaien op MacOS kan je beter op 10.14 blijven.

[Reactie gewijzigd door GeppyZ88 op 24 juli 2024 12:11]

Op dit item kan niet meer gereageerd worden.