Software-update: Wine 7.9

Wine logo (75 pix) Er is met versienummer 7.9 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 28.525 titels. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:

What's new in this release:
  • Preliminary work towards PE conversion of macOS driver.
  • A number of fixes for test failures on Windows.
Bugs fixed in 7.9 (total 35):
  • 14841: ntdll:file tests are flaky
  • 19183: "make test" still fails on d3d9/tests/visual.c
  • 28220: kernel32/process.ok: test fails when redirected
  • 28508: user32:monitor tests fail occasionally
  • 34782: crypt32/chain tests crash with gcc-4.8.1 (win64)
  • 39346: Lego Rock Raiders crashes on startup (d3drm_device_init doesn't handle device version 3 case)
  • 45959: Editpad Lite 7 GUI not rendered correctly
  • 45960: Editpad Lite 7 displays empty boxes instead of text in some menus
  • 49285: PNotesPortable crashes inside WritePrivateProfileStructW
  • 50462: Ulead Photo Explorer 8.5 crashes on startup (needs {4a2286e0-7bef-11ce-9bd9-0000e202599c} CLSID_CMpegAudioCodec)
  • 51104: mf:mf crashes on Windows + AMD/NVidia
  • 51283: d3d8:device breaks evr:evr on w7u-2qxl
  • 51297: d3d8:visual & d3d9:visual, test_sample_mask() fails on Nvidia (cw-gtx560)
  • 51298: d3d8:visual: lighting_test() fails on Windows 10 >= 2004
  • 51376: Wine causes PC to lock or crash wine when loading more than 1 VST addon into WaveLab 6
  • 51612: Stellaris launcher (Paradox) does not launch
  • 51680: nsi:nsi test_ip_neighbour() fails on unreachable link local entry
  • 51783: The ieframe:webbrowser output is too big in Wine
  • 51827: d3dx10_34:d3dx10 crashes on all versions of Windows
  • 52686: DateAdd not implemented
  • 52751: `winetricks nocrashdialog` no longer works properly with Wine 7.5(but works with 7.4)
  • 52761: mscoree:mscoree test fails without a display or console
  • 52821: Cxbx Reloaded needs unimplemented function msvcp140_atomic_wait.dll.__std_atomic_wait_direct
  • 52848: Mavis Beacon Teaches Typing 15: Typed characters not spaced correctly
  • 52874: win32u change prevents chromium from starting
  • 52892: The 64-bit ntdll:thread fails on w7pro64 and w864
  • 52908: mf:mf - The 64-bit test_wma_decoder() fails on 64-bit Debian 11 + Intel
  • 52914: mf:mf - The 64-bit test_h264_decoder() fails on 64-bit Debian 11 + Intel GPU
  • 52937: msvcr110:msvcr110 fails on Windows with the UTF-8 codepage
  • 52961: crypt32:str - test_CertGetNameString() fails on Windows 7
  • 52969: mshtml:script fails on up-to-date Windows 8.1 machines
  • 52970: kernelbase:process breaks lz32:lzexpand_main on Windows 1809+
  • 52975: VTFEdit fails to start: err:module:LdrInitializeThunk "MSVCP80.dll" failed to initialize, aborting
  • 53004: 63ce060 causes a white border line in winecfg
  • 53015: winscp bookmark adding error

Cyberpunk 2077 op Wine

Versienummer 7.9
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

21-05-2022 • 20:34

18 Linkedin

Bron: Wine HQ

Update-historie

02-07 Wine 7.12 0
18-06 Wine 7.11 35
04-06 Wine 7.10 0
21-05 Wine 7.9 18
07-05 Wine 7.8 5
23-04 Wine 7.7 20
26-03 Wine 7.5 0
12-03 Wine 7.4 10
26-02 Wine 7.3 7
12-02 Wine 7.2 33
Meer historie

Reacties (18)

Wijzig sortering
Wine maakt nu echt stappen. Gaat nu echt snel. Met lutris die gebruikt maakt van wine al division 1 aan de gang gekregen. iets wat enkele maande geleden me niet lukte.
Dat stukje wat jij omschrijft als “aan de praat gekregen” doet mij toch nog ver van Wine weg te blijven. Mijn tijd is me immers geld waard en van geld koop ik een Windows licentie en bespaar ik mezelf een heleboel geklooi. Echt mooi dat het gelukt is, maar het moet natuurlijk wel rendabel blijven.
Ik denk dat de meeste mensen die Wine gebruiken dat vooral doen omdat ze bijna alles met een ander OS doen dan Windows: voor een of twee specifieke programma's die alleen onder Windows werken starten ze Wine op. Een Windows licentie kopen, je disk opsplitsen en je boot proces aanpassen (en ook na verkeerde updates herstellen) is ook een "hoop geklooi". En dan kan ik me goed voorstellen dat je liever Wine gebruikt, zodat je zeker weet dat de rest van de programma's wel altijd blijft werken.
Ik ben zelf nu helemaal van Windows afgestapt en naar Linux gaming overgegaan vanwege de ongelooflijke hoeveelheid reclame die in Windows zit.

Met Windows 11 ging het niet beter worden dus heb ik moeten besluiten om helemaal over te stappen naar Linux voor gaming aangezien ik het al voor de rest gebruikte voor alle andere dingen.

Ik moet zeggen dat de switch enorm goed bevalt. Zelf ben ik tot nu toe geen problemen tegen gekomen met games die niet goed werken met Proton-GE en ben niet meer van plan terug te gaan.
Ik ben zelf nu helemaal van Windows afgestapt en naar Linux...
Fijn! In het algemeen raad ik mensen aan eerst zoveel mogelijk met crossplatform programma's te werken, zie advies 5, pagina 29/30. Dat kun je zelf in kleine stappen bepalen hoe snel je overstapt.

[Reactie gewijzigd door scholtnp op 22 mei 2022 12:15]

Voor cross platformen heb ik ook nog een tip. Als je Ubuntu gebruikt met Windows en een aparte ntfs partitie maakt (D:) dan zal Ubuntu deze ook automatisch mounten. Zo kan je heel makkelijk bestanden delen tussen Windows en Ubuntu.
Nou dat aan de praat krijgen valt ook weer mee kwa tijd. Denk dat ik er nu maximaal 10 minuten mee bezig ben geweest. Enige voorwaarde is dat er kant en klare script is bij lutris.
En de scirpts komen er steeds meer ook voor nieuwe games dus het word steeds makkelijker. Kijk als ik ook uren moet gaan klooien doe ik ook dus niet want mijn tijd is ook kostbaar.
Dat stukje wat jij omschrijft als “aan de praat gekregen” doet mij toch nog ver van Wine weg te blijven.
Vroeger, zeg 8 jaar geleden en daarvoor, heb ik ook wel eens 'gekloot' met Wine om Windows spellen onder Linux te laten draaien. Alleen toen werkte er maar weinig, en je moest zelf alles instellen en klaarzetten. In die tijd heb ik wel wat 'gekloot' met Wine voor spellen, maar ik bleef toendertijd toch echt wel bij Windows. Daar werkte het gewoon, dus bleef ik op Windows.

In 2013 kwam Steam met een Linux versie van zijn programma. Het had dezelfde gebruiksvriendelijkheid als de Windows variant van Steam, en het werkte gewoon. Install Steam -> Login -> Play. Voor de spellen die ik daar kon spelen was het gewoon een heerlijk simpele manier om spellen te kunnen spelen onder Linux. Ik had toen mijn laptop met Linux ingericht, Steam erop, en ik kon gewoon spelen. Mijn main PC bleef bij Windows, want lang niet alle spellen werkte op Linux.

In 2018 kwam Proton, de compatibility-layer om Windows spellen te kunnen spelen op Linux. In feite is het een doorontwikkeling van Wine, specifiek om games mee te kunnen spelen. Proton was een breakthrough voor Linux gamers, want niet alleen werkte heel veel spellen met Proton, het was ook nog eens zeer gebruiksvriendelijk. In Steam merkte je er zelf bijna niks van. Een Windows spel in Steam kon je gewoon installeren en starten, net zoals je in Windows zou doen. Het enigste verschil wat ik zag was dat je eenmalig bij een nieuw spel een popup kreeg dat dit spel via een compatibility layer gespeeld ging worden. Ik merkte dat praktisch al mijn spellen 'gewoon' met Proton te spelen waren. Toen kocht ik een nieuwe PC, en omdat Windows 10 mij niet beviel, ging er Linux (Mint) op mijn main PC. En tot vandaag de dag staat dat er nog steeds op, en speel en werk ik met Linux. Ik had voor de zekerheid een Windows 10 Lite versie parallel geïnstalleerd, maar daar kom ik maar 3a4 keer per jaar kortstondig op, als een soort test omgeving.

--

Wat ik bedoel te zeggen: Ik 'kloot' nu niet meer om mijn spellen te kunnen spelen. Het werkt gewoon. Anders was ik ook bij Windows gebleven. Ik gebruik Linux graag, maar ik heb weinig zin in 'kloten'. (Daarom gebruik ik ook Linux Mint, heerlijk simpel).

Voor mij werkt het gewoon, maar als ik eerlijk ben, is het er nog net niet voor het 'gewone' volk. Daarvoor zou ik zeggen: Wacht nog een paar jaar. Of blijf gewoon bij Windows als dat je bevalt. Je moet niks, zeg maar. Maar als Windows je niet meer bevalt, of je iets anders wilt proberen, dan is Linux het overwegen waard. Ja, het is anders dan Windows, en je zult een gewenningsperiode moeten doorgaan. Net zoals dat je van Windows naar MacOS zou overstappen. Maar de tijd van moeten 'kloten' om iets onder Linux gedaan te krijgen is toch echt praktisch achter ons.
... en bespaar ik mezelf een heleboel geklooi. Echt mooi dat het gelukt is, maar het moet natuurlijk wel rendabel blijven.
Ik wil niet flauw doen, maar in Windows 10, waarbij na een Windows update ineens je "Documents" folder leeg is (en niet terug te halen is), na een andere Windows update netwerk mappen (bijvoorbeeld gekoppeld aan een NAS) ineens niet meer bereikbaar zijn...

Je na een update ineens geen printer meer kunt gebruiken en je computer zelfs crasht, of erger nog in een bootloop terecht komt is natuurlijk geen geklooi en heel rendabel? 😂😉

Allemaal zaken waar ik onder Linux totaal geen problemen mee heb. Op mijn werk heb ik dagelijks met Windows te maken, ook met domain controllers en Exchange servers, maar privé doe ikzelf liefst alles zoveel mogelijk met Linux.

Momenteel heb ik meerdere Windows games onder Linux aan de gang, maar nog niet alles. Zodra ik alles onder Linux kan spelen gaat de dualboot functionaliteit van mijn computer af (Windows staat er alleen op voor een paar games) en gebruik ik echt geen Windows meer...

Geen licentie nodig.
Rete stabiel en... niet van die rare verrassingen na een Windows update.

Hoe vaak men daar tegenwoordig niet over klaagt, hoe slecht Windows updates zijn getest, voordat ze worden vrijgegeven...

En de Windows updates die soms spontaan beginnen met installatie, waardoor je je computer pas weer kunt gebruiken als de updates klaar zijn en de computer daarna is herstart ...

Maar...
Hou jij het vooral rendabel en let vooral op je tijd.... 😉😁

[Edit: spellings correcties]

[Reactie gewijzigd door MarcAngel0 op 23 mei 2022 11:17]

De update van 14 april dit jaar sloopte alle browsers bij kennisen van mij, moest op Reddit lezen dat dit door update xxxxx kwam. Verwijderd, alle browsers(inclusief edge) deden het weer. Toch best gek.
Er is een betaalde service waar je wine en winehacks van krijgt om alles werkende te maken.

Maar als je inderdaad de nieuwste AAA titels speelt kan het wel eens tegenvallen. Al zag ik wel bij LTT dat ze gewoon cyberpunk zaten te spelen.
Soms is het beter om een oudere versie van Proton in Lutris te gebruiken. Normaal zou ik aanraden de nieuwste versie van Proton-GE te proberen, of de Proton Experimental versie van Steam, als een spel standaard niet werkt. Maar ik heb een paar spellen die alleen werken met een wat oudere versie van Proton.

Dit heeft ook bepaalde voordelen voor andere spellen: De verschillende versies van Proton kun je, simplistisch gezegd, zien als verschillende versies van Windows: XP, NT, 7, 8, 10. Door oudere versies van Proton te gebruiken is het vaak mogelijk om (erg) oude Windows spellen toch gewoon werkend te krijgen in Linux. Zelfs het emuleren van een 4:3 beeldschermverhouding kun je met een paar klikken gedaan krijgen.
Ik probeer BattleField 3 onder PopOS aan de gang te krijgen.
Het zou mogeijk moeten zijn, echter helaas nog geen succesverhaal hier...

Binnenkort nog maar eens proberen...

[Reactie gewijzigd door MarcAngel0 op 21 mei 2022 23:55]

Het is mij wel gelukt met Lutris en lutris-ge-proton7-10 (toen de laatste versie), maar had telkens ellende met de browser <> game koppeling waardoor het joinen van een 2e match elke keer mislukte.
Ik ben een eind gekomen, bij starten van de game, kwam ook een browser naar voren, maar daar hield het op. Ik had gelezen dat ik een addon in Chrome moest installeren, zodat ik de UserAgent op IE kon instellen, maar dat werkte voor mij niet als oplossing...

Eigenlijk hoef ik die interface niet eens te gebruiken, aangezien ik meestal via Venice Unleashed speel (VU)...

Dat eigenlijk nog niet geprobeerd...

Binnenkort maar eens proberen.
Even gekeken met lutris onder fedora en op windows 11 of ik bf3 aan de gang kreeg. Op beide word bf3 niet meer aangeboden via EA app. Dus kan het niet meer uitproberen. Ga nog kijken naar alternatieven.

[Reactie gewijzigd door Cybermage op 22 mei 2022 09:34]

Weet iemand in hoeverre het mogelijk is om alleen de kernel-laag van Wine te gebruiken en voor de rest alle dll's (drivers, d3d, win32, alle userspace meuk zoals explorer.exe, etc.) van een echte windows installatie te gebruiken? Niet open source natuurlijk maar ik heb een Windows licentie dus waarom zou ik daar geen gebruik van maken? En je hoeft nog steeds niet te dual-booten.
Ik heb geen definitief antwoord hiervoor. Wat ik me denk te herinneren is dat de Wine DLL's verschillen van de echte Windows DLLs, vanwege copyright of betere werking ervan neem ik aan.

Mijn gevoel zegt dat je dat beter niet kunt doen, omdat Wine een omgeving gecreëerd heeft waarin alles van Wine werkt, en een andere DLL misschien niet helemaal werkt.

Wat ik wel kan zeggen, is dat je een kopie moet maken van de Windows DLL's en EXE's. Dus laat Wine niet een link krijgen naar een bestaande (live) Windows omgeving, maar kopieer de bestanden naar een andere map. Als je de Windows/System32 map van een bestaande installatie aan Wine geeft, heeft Wine de mogelijkheid dat aan te passen, waardoor waarschijnlijk de echte Windows omgeving daarna niet meer werkt.

Op dit item kan niet meer gereageerd worden.


Nintendo Switch (OLED model) Apple iPhone SE (2022) LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S22 Garmin fēnix 7 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 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee