Software-update: Wine 3.18

Wine logo Er is met versienummer 3.18 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 en Solaris 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 25.850 titels. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:

What's new in this release:
  • Subpixel font rendering with FreeType >= 2.8.1.
  • Support for OAEP algorithm in RSA encryption.
  • Array marshalling fixes in DCOM.
  • Improved DPI scaling in the Wine console.
Bugs fixed in 3.18 (total 46):
  • 13651: Opening privacy settings in Internet Explorer 6 (inetcpl.cpl) cause crash on unimplemented function wininet.dll.PrivacyGetZonePreferenceW
  • 20613: PVSYST 5 crashed when launched
  • 25687: "Create directory" button does nothing in ARM Versatile Express installer.
  • 28267: winhttp tests fail if ISP has a catch-all dns failure page
  • 32441: winhttp winhttp test changes proxy setting in Windows 8
  • 35504: LibreOffice 4.2 installer copies MSVC++ runtime files into erroneous 'C:\Win\System\' path (directory targets/properties not re-resolved after updates from custom actions)
  • 38402: glDebugMessageCallback has mismatched calling convention
  • 38641: Trying to start a Steam game whilst Steam isn't running doesn't open the game
  • 39051: TabbedTextOut() incorrect output on tab character
  • 39508: Microsoft Office 365/OneDrive for Business installer fails in Win8+ mode with 'advapi:ParseStringSidToSid String constant not supported: "OW"' (failure to decode 'Owner Rights' SID 'S-1-3-4')
  • 40208: Cegid Business Line installer fails in custom script action with "Object doesn't support this property or method: 'ObjRegistry.CreateKey'" (needs 'StdRegProv.CreateKey')
  • 40303: Control Data passed in DIALOGEX Resource passes pointer with offset sizeof(WORD)
  • 40703: MSI InstallService does not respect msidbServiceInstallErrorControlVital (0x8000) flag
  • 41679: netconn_secure_connect: Add calling TRACE, add sock_send retcode to 'send failed' message
  • 41934: Spreaker Studio 1.4.2 fails to install
  • 41953: Guitar Hero World Tour (msi_view_get_row Error fetching data for 1)
  • 42285: Age of empire 3 crashes
  • 42677: Black Desert Online launcher fails to download/update files, reports "An error occurred while downloading file. (errorcode : 12006 or 13403)"
  • 43187: EA Origin 'OriginWebHelperService' (QGuiApplication) non-interactive service process crashes due to null monitor info when determining the primary (default) screen
  • 43242: Hi-Rez Smite (free-to-play online MOBA) SteamLauncherUI.exe (.NET 4.0 app) crashes during installation
  • 43615: 32-bit Process Hacker 2.39.124 crashes in 64-bit WINEPREFIX (advapi32.EnumServicesStatusEx returns garbage on Wow64)
  • 43621: Life On Mars remake demo has missing sprites
  • 43878: Multiple apps/games crash on unimplemented function kernel32.dll.GetQueuedCompletionStatusEx (Tokio Rust samples, Star Control: Origins, 1Password-7.2.*)
  • 43898: Steam: Crashes after regaining focus when in Steam Guard email code window
  • 44405: Rise Of Nations Extended edition (Steam) crashes when trying to list mods due to missing NULL output buffer handling in CryptBinaryToString()
  • 44474: Script fails to Run function GetStringValue
  • 44655: Carmageddon Max Damage: Crash on launch
  • 44787: 1Password-6.8.496 crashes: System.EntryPointNotFoundException (.Net app): Unable to find an entry point named 'SetWindowCompositionAttribute' in DLL 'user32.dll'.
  • 44902: Baidu Wifi Hotspot crashes in IShellLink::SetIconLocation method due to missing NULL path handling
  • 45509: 64-bit PSIM 11.0.3 fails to install, reports 'err:msiexec:custom_action_server Failed to create custom action server pipe'
  • 45566: League of Legends 8.12+ needs ntdll.RtlSetUnhandledExceptionFilter
  • 45588: .Net Framework 4.5.2 (WPF) System.Windows.Media.PixelFormat requires windowscodecs.dll.IWICPixelFormatInfo_{GetChannelCount,GetChannelMask,GetBitsPerPixel}_Proxy
  • 45680: Microsoft .NET Framework 3.5 (SP1) fails to install in 64-bit WINEPREFIX
  • 45708: djkaty.com Simple2D demos v1.13: BitmapBrushDemo needs D2D1MakeSkewMatrix
  • 45709: djkaty.com Simple2D demos v1.13 need support for IWICImagingFactory2, CLSID '{317d06e8-5f24-433d-bdf7-79ce68d8abc2}'
  • 45723: Occlusion queries always flush (Overwatch)
  • 45782: mono needs unimplemented function api-ms-win-crt-math-l1-1-0.dll._Cbuild
  • 45816: Orbit Profile crashes in Unhandled exception: unimplemented function msvcp140.dll.?_Winerror_message@std@@YAKKPADK@Z called
  • 45830: Fifa 19 Demo refuses to launch past the launcher
  • 45880: Multiple PC/SC applications crash on unimplemented function winscard.dll.SCardCancel (Aruba key, SmartCard test apps)
  • 45891: Steam crashes at launch with "GetQueuedCompletionStatusEx() failed: 120" error
  • 45910: nProtect GameGuard used by multiple MMORPG games crashes on unimplemented function wevtapi.dll.EvtExportLog (4Story, Phantasy Star Online 2)
  • 45915: x64dbg/x32dbg crash during shutdown on unimplemented function msvcr120.dll.??0_Scoped_lock@_NonReentrantPPLLock@details@Concurrency@@QAE@AAV123@@Z
  • 45923: Regression in register_avicap_devices
  • 45928: Microsoft Windows SDK for Windows 10 (.NET 4.6) installer fails, claims KB3118401 is needed ('ucrtbase.dll' missing version resource, >= 10.0.0)
  • 45942: AnyRail6: crashing when open Options

Civilization IV d.m.v. Wine

Versienummer 3.18
Releasestatus Unstable
Besturingssystemen Linux, BSD, Solaris
Website Wine HQ
Download https://www.winehq.org/download
Bestandsgrootte 20,50MB
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

13-10-2018 • 19:24

6

Bron: Wine HQ

Update-historie

18-04 Wine 9.0.1 6
05-04 Wine 10.5 5
22-03 Wine 10.4 0
08-03 Wine 10.3 0
22-02 Wine 10.2 3
09-02 Wine 10.1 23
22-01 Wine 10.0 9
11-01 Wine 10.0-rc5 0
04-01 Wine 10.0-rc4 0
21-12 Wine 10.0-rc3 0
Meer historie

Reacties (6)

6
6
5
0
0
1
Wijzig sortering
Hoewel ik de makers van Wine bewonder zou ik het nooit iemand aanraden, simpelweg om de reden dat mensen die kiezen voor Linux dan niet de moeite nemen om de native programma's onder Linux aan te leren. Wine laat je afhankelijk houden van Windows, en deze zal ik toelichten:

Als je altijd geleerd hebt om Adobe Photoshop te gebruiken, en je kunt het ook onder Wine gebruiken, dan zul je nooit de moeite nemen om te kijken naar programma's als GIMP en Krita. En voor dit voorbeeld kun je nog legio andere software benoemen die onder Linux een vervangend alternatief hebben.

Toen ik ooit koos voor het Linux platform heb ik expres mezelf ertoe gedwongen om de native programma's aan te leren. Als je eenmaal "door" bent merk je dat het alternatief onder Linux eigenlijk helemaal niet zo slecht is. Dit heeft ervoor gezorgd dat ik niet meer steeds hoef te switchen tussen Windows en Linux, omdat ik mijn workflow ineens ook onder Linux voor elkaar kreeg.

Jaren later wil ik niet meer anders. En als ik in het zeldzame geval eens een keer overschakel naar Windows, dan gebruik ik daar eigenlijk alleen maar software die ik onder Linux standaard ook draai: Firefox, Thunderbird, GIMP, Filezilla, KeepassXC, LibreOffice, Evince, Hexchat et cetera.

Nogmaals: ik heb erg veel respect voor de makers van Wine en ik waardeer hun inspanningen. Maar ik denk dat het mensen minder prikkelt om niet-Windows programma's te proberen.

Ik heb ooit ook de beslissing moeten maken, want ik was op onderdelen in hoge mate afhankelijk van specifieke software die alleen onder Windows draaide. Dat is inmiddels allang niet meer zo, mede dankzij de wil om het roer om te gooien en mezelf de tijd te gunnen om de software op het Linux platform eigen te maken. Ik kan het iedereen aanraden. Tenminste: voor diegene(n) die deze moeite durven nemen en de sprong durven te wagen. :)
Ik ben het met je eens dat het het meest gezond is als mensen leren werken met multiplatform software, zodat ze zonder veel moeite kunnen schakelen tussen de drie voor consumenten bekendste besturingssystemen MacOS, Linux en Windows.

Ik zou Wine niet aanraden vanwege een andere reden die jij noemt en dat is dat Wine nog steeds niet 100% betrouwbaar functioneert voor allerlei populaire Windows-only software.

Er is ook een andere ontwikkeling gaande en dat is dat steeds meer populaire applicaties webbased zijn, zodat het niets meer uit maakt welk besturingssysteem je gebruikt. Zo is er voor scholen nu een webbased versie van deze software: VU Stat (werkt nog niet vlekkeloos), Geogebra en Sketchup. Dat maakt oplossingen als Wine steeds overbodiger.

[Reactie gewijzigd door Uruk-Hai op 24 juli 2024 05:23]

Plus Wine is vatbaar voor Windows virussen ;)
Helemaal mee eens :)

Die stap heb ik ook gemaakt en ben inmiddels redelijk bedreven in linux en linux programma's
Sommige linux programma's vind ik zelfs beter werken dan windows, gesteld dat je de moeite neemt om het te leren.

Anderen zullen ongetwijfeld de mening hebben dat ze bepaalde windows programma's nodig hebben voor bijvoorbeeld hun werk. Die situaties zullen er altijd blijven tenzij een bepaalde bedrijfstak het roer omgooit.

Ik heb windows bijvoorbeeld nog steeds nodig voor mijn navigatie, de software is windows only, maar het rare is dat het apparaat zelf op linux draait..
Helemaal mee eens, maar ik dacht altijd dat het vooral voor games werdt gebruikt, en in dat geval zijn er niet altijd alternatieven..
Altijd weer leuk te zien dat World of Warcraft screenshotje van een Hunter.

Op dit item kan niet meer gereageerd worden.