Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: Wine 5.7

Wine logo (75 pix) Er is met versienummer 5.7 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:
  • Wine Mono engine updated to 5.0.0, with upstream WPF support.
  • More progress on the WineD3D Vulkan backend.
  • Beginnings of a USB device driver.
  • Support for building with Clang in MSVC mode.
  • Builtin modules no longer depend on libwine.
  • Support for configuring Windows version from the command line.
Bugs fixed in 5.7 (total 38):
  • 10600: Multiple applications using skinning have distorted/unusable GUI (ABC Amber LIT Converter 2.0, GSA Search Engine Ranker v7.25)
  • 18104: Multiple TTS applications using Microsoft SAPI runtime report 'Speech engine not installed' (CLSID_SpVoice '{96749377-3391-11D2-9EE3-00C04F797396}')(Final Draft, TactileView, Vocaboly 3.0)
  • 19239: Multiple applications crash with division by zero on edit control with zero line height (eBay Turbo Lister, Clarin TX control wrapper)
  • 27825: Super Street Fighter IV AE : Videos won't play
  • 29067: Skyrim crashes during game intro
  • 38776: ReadPlease 2003 (SAPI 4.0) won't load non-English Text to Speech Engine
  • 40502: Global objects constructors fail when invoking standard libs
  • 41559: (winecfg) Add ability to change windows version via command line
  • 42136: switching tab in sapi.cpl from Microsoft Speech SDK 5.1 crashes control
  • 43638: Multiple 4k demoscene OpenGL demos crash on startup with 'No active WGL context found' (Yermom, 'End of time' by Alcatraz and Altair)
  • 45111: Winamp - Milkdrop complains
  • 46633: Multiple applications need threadpool I/O (MariaDB mysqld, Mono's System.Threading.ThreadPoolBoundHandle)
  • 47061: Multiple E-Banking applications by KOBIL Systems GmbH crash on startup or report 'Security issue code: 0x03938745 (60000069)' (MigrosBank EBanking 8.2.x, Sparda Bank SecureApp 1.x)
  • 47365: jittering caused by mouse input in vkquake
  • 47944: Wine64 tries to change permissions in /private/tmp/ that fails on macOS 10.15 Catalina
  • 48052: kernel32:debugger - Wine randomly fails to get the thread context
  • 48389: Detroit: Become Human has poor performance (use of unaligned futexes for condition variables on Linux)
  • 48556: Nascar racers crash at start
  • 48731: Just Cause crashes while loading level with builtin d3dx9_26
  • 48740: ConEmu is constantly loosing focus
  • 48747: ConEmu flickers and scrolls randomly
  • 48803: FITietokanta crashes every time after ADD-button is pressed
  • 48807: Panzer Corps 2 needs vcruntime140_1.dll.__CxxFrameHandler4
  • 48817: Module_InitDLL fails if LDR_MODULE.Flags was modified
  • 48898: 4k demoscene OpenGL demos crash on startup due to missing opengl32.dll 'wglGetDefaultProcAddress' stub (Crinkler's imports resolver requires named API exports matching native opengl32)
  • 48923: Heroes of Might and Magic IV crashes on start
  • 48932: Wine does not display any windows unless `xrandr --auto` has been run
  • 48937: Wine 5.6 ships broken 'winepath' that emits DOS-style instead of UNIX-style line endings, breaking scripts
  • 48941: IMalloc::DidAlloc() return value is inaccurate
  • 48956: winecfg fails to initialize kernelbase.dll
  • 48958: wineusb driver doesn't install in WINEPREFIX
  • 48960: NtQueryDirectoryFile incorrectly returns STATUS_NO_MORE_FILES when it encounters an ignored entry
  • 48961: Il-2 Sturmovik 1946 (GOG.com) fails to start
  • 48966: Previously created Wine prefix: "kernelbase.dll" failed to initialize, aborting
  • 48971: Multiple Blizzard Games not running anymore with a Game Initialization Failed: T error
  • 48973: eDrawings 2015 (.NET 4.0 app) crashes on startup (needs 'Win32_VideoController' WMI class 'AdapterCompatibility' property)
  • 48974: Multiple MSI-based installers show 'newBinaryXX' text instead of bitmap on button controls (missing support for 'msidbControlAttributesBitmap')
  • 48983: DeutschlandLAN Cloud PBX Desktop client v22.x is not able to connect with the internet

Versienummer 5.7
Releasestatus Unstable
Besturingssystemen Linux, BSD, macOS, Solaris
Website Wine HQ
Download https://www.winehq.org/download
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

25-04-2020 • 08:48

17 Linkedin

Bron: Wine HQ

Update-historie

Meer historie

Reacties (17)

Wijzig sortering
Zou Tweakers niet wat artikelen rondom Wine en Proton willen maken en hoe je Windows programma's stabiel aan de gang krijgt onder Linux?

In de afgelopen 2 jaar is er zoveel vooruitgang geboekt dat het (bijna) niet meer uit maakt welk platform je pakt.

Maar het zijn de details die het lastig maar ook interessant maken.
+2Anoniem: 1330988
@meezcore25 april 2020 21:40
Een artikel op dit gebied zou ik ook zeker waarderen. Maar eerlijk gezegd is het voor mij niet meer echt relevant na enkele jaren Linux-gebruik. Er bestaat voor de verschillende distro's zo ontzettend veel freeware met fantastische alternatieven voor veelgebruikte Windows-software dat ik het Windowswereldje totaal niet meer mis. GIMP is een erg goed fotobewerkingsprogramma, LibreOffice een meer dan prima office suite, en uiteraard zijn er veel programma's die 'ook gewoon' in een Linux-versie worden uitgebracht waaronder Firefox, Anydesk, Teamviewer, VLC, Handbrake, Keepass (en klonen), VMware player, etc. etc. En met Remmina heb ik een uitstekende remote desktop client in gebruik die zelfs geavanceerder is dan die van Windows zelf (onder meer door dynamisch de remote desktop te kunnen vergroten/verkleinen in pixels). Zeer veel ontwikkeltools komen ook gewoon voor Linux uit of zijn daar zelfs exclusief voor geschreven.

Natuurlijk begrijp ik wel dat het voor bepaalde settings erg handig kan zijn om MS Office te kunnen draaien op een Linux distro. Mijn indruk is echter dat dat nog steeds erg buggy is, zeker als je een nieuwere release wilt draaien van bijv Office 365. Ik denk eerlijk gezegd dat het voor een productieomgeving dus geen goed idee is om dit uberhaupt te proberen. Thuisgebruikers kunnen denk ik beter gewoon overstappen op LibreOffice. Dat draait native en zonder problemen, en zolang excel spreadsheets niet al te ingewikkeld worden, openen die (en docx-bestanden) prima in LibreOffice. Voor delen van bestanden met MS Office gebruikers raad ik overigens aan om in LibreOffice op te slaan als MS-formaat en geen ODF want de support daarvan door MS Office is belabberd. Dat zit er alleen in als een verplicht nummertje omdat dat ooit moest van de EU. Wat dus duidelijk een zinloze regel is maar dat terzijde.

Uiteraard is er dan nog de laatste en misschien wel belangrijkste doelgroep namelijk gamers. Nu komt er met Vulkan hopelijk langzaam een waardig en cross-platform alternatief voor DirectX beschikbaar. Zodra gaming studio's daarvoor gaan ontwikkelen ipv voor DirectX dan komen we denk ik eindelijk een keer in de buurt van Linux als serieus gaming platform. Tot die tijd is Windows emuleren wellicht een prima alternatief. Nu ben ik geen gamer maar ik denk dat ik persoonlijk eerder over zou gaan tot een dual boot oplossing. Maar mogelijk dat een goed artikel over Wine mij een ander inzicht kan geven. ;)
Een groot gemis in Linux is een goed 3D CAD software pakket. En Wine/Proton kan hier een rol in spelen.

Fusion 360 bijvoorbeeld goed werkend krijgen. Het doet het nu, maar niet afdoende voor productie omgevingen.
Niet alleen CAD. Als je iets anders nodig hebt dan standaard kantoortoepassingen kom je al gauw bij software uit die alleen voor Windows, en soms OSX beschikbaar is.
Vooral commerciële pakketten gericht op grotere organisaties, die daarmee een standaard forceren.

Wine/Proton kan dat veranderen, mits er in geïnvesteerd wordt en er veel aandacht van sites zoals Tweakers komt.

Het moet mainstream zijn om de wind uit de zijlen van grote jongens als MS te halen.
Indien je op zoek bent naar performante CAD software, bekijk zeker eens BricsCAD van Bricsys. Hun pakket is ook beschikbaar op linux.
Helaas is dat geen 3D CAD. Ik zoek zoiets als Solidworks, SolidEdge, Inventie of Fusion360.

2D CAD werk ik niet mee, dat is ouderwets :o
Mooi alternatief is LibreCAD.
Het is wel degelijk ook 3D, net zoals AutoCAD, maar ze hebben ook nog wat andere 3D paketten, zoals BricsCAD BIM
Het is een ander soort 3D. Ik wil mijn model 3D opbouwen.
Het verschil is net als tussen Autodesk Inventor en Autodesk AutoCAD.
De opbouw en manier van werken is anders, intuitiever.

Vroeger werkte ProE en Siemens NX ook op Linux. Nu stopt zelfs Siemens met Linux support en is er helemaal niets meer.

Dus Wine/Proton kan hier een rol in spelen en een vendor lockin voorkomen.
Geen CAD, maar iets wat zich wel kan meten met de beste 3D software beschikbaar, en native op linux draait is Blender!

Gemaakt door Nederlandse stichting. (Founder Ton Roosendaal zou in de Polderpioniers serie van Tweakers passen!)

Ondanks dat het geen CAD software is zijn er veelmogelijkheden waardoor het misschien toch te gebruiken is. Ligt aan het doel natuurlijk:

Architectuur:
https://www.youtube.com/watch?v=p5q_P8WQegQ

Technisch ontwerp
https://www.youtube.com/watch?v=Nyq_pO3ibRE

3D printing
https://www.youtube.com/watch?v=8Dqo8QhuMYw

In het algemeen kun je er echt heel veel mee! vooral in creatieve zin:
https://www.youtube.com/watch?v=Kik4iZp5mjE
MS die ODF gebrekkig ondersteund heeft meer te maken dat Open/Libre Office nogal wat vrijheden genomen hebben met hun implementatie van ODF. Microsoft heeft een keer zijn verlies genomen en zelfs publiekelijk laten weten dat ODF van OOXML gewonnen heeft.
Er waren namelijk nogal veel Microsoft Partners die voor ODF gekozen hadden, MS kon er niet omheen.

Microsoft Office ondersteund netjes de (ondertussen antieke) ODF 1.2 standaard.

Libre Office gebruikt -standaard- ODF 1.2 extended.

Het is deze keer de FOSS kant die van de standaard afwijkt.
ABC Amber LIT Converter 2.0
Wie gebruikt dit in 's hemelsnaam nog... Het LIT-formaat is al vele jaren weg en vergeten. Beetje zinloos om je daar nu nog druk om te maken vind ik.
Bij Wine worden bugs meestal erg laat gesloten omdat het onderliggende probleem al tijden (vaak jaren) geleden al was opgelost, maar niemand eerder was opgevallen dat dit specifieke bug-report gesloten kan worden.
Het doel van Wine is om functioneel volledig gelijkwaardig te zijn met Windows. Dus als deze software nog werkt onder Windows, dan doet het project ook moeite om het werkend te maken onder Wine. Dat het nauwelijks nog gebruikt wordt is juist voor het Wine project niet relevant.

Overigens betrof deze bug meerdere pakketten die skins kunnen gebruiken op de GUI, het pakket dat jij noemt was slechts een voorbeeld en toevallig de software waarmee de bug aan het licht gekomen is.
Het bonnetje van Teeven dat volgens Opstelten "er niet meer was" is een mooie voorbeeld om iets te blijven ondersteunen ondanks dat volgens "hipsters" het "niet meer gebruikt wordt".

Op dit item kan niet meer gereageerd worden.


Apple iPhone 12 Microsoft Xbox Series X LG CX Google Pixel 5 Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True