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

Door , , 26 reacties
Bron: Wine HQ

Wine logoOm de andere week op vrijdag staat er een nieuwe ontwikkelbuild van Wine voor klaar en ook deze keer is dat weer het geval. Wine is een opensource-implementatie van de Windows-api. Dit maakt het mogelijk om DOS- en Windows-programma's op onder andere Linux, FreeBSD en Mac OS X te draaien. De database met applicaties die onder Wine werken, al dan niet met behulp van enkele kleine aanpassingen, bevat op het moment van schrijven 12.010 titels, wat er 204 minder zijn dan twee weken geleden. Een afname voor de tweede keer op rij, dus waarschijnlijk wordt op dit moment de bezem door de database gehaald. Hieronder is te vinden welke veranderingen en verbeteringen er in deze release zijn doorgevoerd:

What's new in this release:
  • More improvements to OLE copy/paste.
  • Beginnings of x86_64 exception handling.
  • Direct3D locking fixes.
  • ARB shaders improvements.
  • Better OpenGL pixel format support.
Bugs fixed in 1.1.22:
  • Installers/wine fail(s) to extract icons for menu links
  • Some apps complain "DDE requires ddeml.dll"; just need a link
  • Lords of the Realm 2 installer fails to complete
  • Poker Heaven creashes on exit
  • QuickTimePlayer 7.2.0.240 aborts on unimplemented function gdiplus.dll.GdipCreateRegion
  • Half Life 2 Reflections reversed on real world reflections option
  • Broken Cross Disk Manager: Crash at start, needs gdiplus.dll.GdipCreateHBITMAPFromBitmap
  • Windows Movie Maker needs gdiplus.dll.GdipCreateBitmapFromHICON
  • Gamma on screen is brighter after application exits
  • Screen/Graphics corruption in Sammy's Science House
  • Adobe Acrobat Pro 6 & 7 / Acrobat Reader 6 & 7 -- "Detect and Repair" does nothing (MsiReinstallProduct)
  • Unhandled pagefault in Return to Castle Wolfenstein
  • SkyMap Pro: Tip of the Day is a blank window.
  • inetcpl crashes due to unimplemented function wininet.dll.GetDiskInfoA
  • Ultraedit v14.00+3 cannot be configured anymore
  • Microsoft Pinball Arcade jittery animations
  • Trackmania (Nations) Forever doesn't sometimes work with 3d-glasses
  • Scarface fails to start due to "unhandled page fault"
  • dogfood: InterPoker on Linux crashes
  • Detection of nvidia geforce 9x00 video memory isn't implemented
  • polygon vertex problems on assassin's creed characters
  • .desktop files are created in ~, not in ~/Desktop
  • make test fails in monthcal.c
  • Provide vista-style symlinks for the profiles directory
  • DesignaKnit 7 fails to run
  • WINE and Office progs running in background when they shouldn't be
  • Google Chrome window is rendered totally black.
  • Office 2003 cannot install Service Pack 3
  • Wine's wordpad doesn't allow setting font?
  • MSN Messenger 7.0 Don't redraw the chat window correctly
  • bejeweled and bejeweled twist use 100% cpu
  • Mathematica 7 Player complains "could not establish a connection to the kernel"
  • PCMark 05 crashes on unimplemented d3dx9_25.dll.D3DXGetImageInfoFromFileInMemory
  • IP Softphone 2050 doesn't start
  • unimplemented function setupapi.dll.CM_Locate_DevNode_ExA
  • vlc 0.9.8a segfaults on launch
  • WiX fails with builtin msi.dll
  • winamp's installer shows corrupted checkbox buttons
  • System Font Linking fails with MS Shell Dlg
  • Clipboard (Ctrl+V) no longer works in Word 2003/2007
  • Everest Poker and Casino exit silently with builtin gdiplus
  • Adobe Updater: crashes when installing updates
  • Xenocode Virtual Appliance Runtime Error 0xD0000022
  • Incorrect font rendering in Japanese locale
  • Garrys mod crashes when joining.
  • hs950 firmware installer crashes on exit with unimplemented function SETUPAPI.dll.SetupUninstallOEMInfA
  • Deleting the last entry in the overrides tab in winecfg is not shown correctly
  • Child windows jump when clicked and dragged by title bar
  • Dotnet power profile fixmes cause irritation in bash/dash

Adobe Photoshop CS3 onder Wine

Moderatie-faq Wijzig weergave

Reacties (26)

# vlc 0.9.8a segfaults on launch....

Wie wil vlc onder wine laten draaien dan?
Niemand in principe, maar het is een goede test-case, want uiteindelijk moet alle Windows-software via Wine te draaien zijn, of er een linux-port van beschikbaar is of niet.
wine streeft ernaar om bugs correct op te lossen. Men zal geen hacks toevoegen om een bepaald programma werkend te krijgen, maar men zal uitzoeken hoe windows iets afhandeld en dit dan nabouwen. Hierdoor hebben bugfixes voor een programma zoals VLC ook een mogelijke meerwaarde voor andere programmas.
Ik heb met OpenTTD ook altijd een massive memory leak in WINE. Het lijkt de laatste releases beter te worden, maar ik heb maar 1,5 gb ram dus het duurt niet lang en ik moet stoppen omdat mijn RAM vol zit. Maar verder is WINE een top applicatie maar dat weet de gemiddelde tweaker wel.
Volgens mij kan je om openTTD te spelen beter gewoon de Linux versie gebruiken, of je moet een goede reden hebben om hem te gebruiken op WINE natuurlijk... ;-)

[Reactie gewijzigd door Afvalzak op 22 mei 2009 21:50]

OpenTTD heeft gewoon een native Linux versie hoor. Lijkt me dus niet nodig om dit onder wine te gaan draaien.

http://www.openttd.org/en/download-stable
photoshop cs 3 werk al ruim half jaar, cs4 is met wat register hacks (exports)en native win32 ook werkend te krijgen.
wine cs4 status
is zelfs een linux portable van te maken, maar gaat wel wat werk in zitten.
indien je het bovenstaande wilt realiseren is wel een volwaardige windows installatie van photoshop vereist (via vmware/virtualpc is dit eenvoudig te realiseren)

note: dat je wel 32bit files gebruikt en geen 64bit

[Reactie gewijzigd door himlims_ op 22 mei 2009 20:54]

Bedankt, ik ben niet meer op de hoogte van Linux etc.
Ik ben eens benieuwd of de memory leak in warcraft 3 opgelost is...ik kan slechts 1 spelletje spelen of mijn 4GB ram zit vol...
Je moet de mmap / malloc patches van http://bugs.winehq.org/show_bug.cgi?id=13335 gebruiken. Het probleem zit in Wine, maar het is erg lastig voor ons om goed op te lossen.

Het komt er op neer dat Wine het geheugen op dezelfde manier moet indelen als Windows om dit te bereiken reserveren we een flinke bak geheugen (virtueel geheugen). Dit geheugen geven we uiteindelijk aan Windows programma's wanneer zij om geheugen vragen. Het probleem is dat we relatief weinig geheugen (rond de 400MB) over hebben voor linux libraries zoals libGL.so. De patches geven linux libraries toegang tot het 'Windows geheugen'. Dit verhelpt de problemen.
Heb ik totaal geen last van, Warcraft 3 doet het perfect via WINE, alleen Dolby surround werkt niet en hij draait op zo een 5 fps lager dan op Windows. Voor game hosting was ook een hack nodig.
zou je hier nou ook gewoon een potje CS 1.6 op kunnen draaien? na wat google werk ben ik erachter gekomen dat sommige steam functionaliteiten niet werken, maar ik kom er nergens achter welke spellen je prima kunt draaien.
Dat kan je gemakkelijk zelf achterhalen via de appdatabase: http://appdb.winehq.org
En het werkt, half.... zie zelf maar: CS 1.6 op winehq
Hoezo half? Volgens de AppDB staat in 1.6 op platinum en dat is toch echt het hoogst haalbare daar (Ubuntu Jaunty).
Het enige dat niet goed ondersteund wordt is Direct3D, maar dat noem ik nou niet echt "half".
Half omdat direct3D artifacten geeft en bij friends het spel crasht. Voor multiplayer heeft men friends toch nodig, niet?
Ik heb er zelf ervaring met steam op ubuntu, ik heb er nog geen bugs in ondervonden, en heb beide engines uitgeprobeerd (hl1/hl2)
1.6 geen ervaring mee, maar source werkt prima hier. Het enige wat niet werkt, is het 'friends' gedeelte van steam, inclusief de chat.

Maar zou ook kunnen door de combinatie wine-compiz, dat is ook nooit een ideale combinatie geweest.
Ik heb altijd het gevoel dat Wine onder Linux veel beter presteert dan onder Mac, je hebt Darwine, Crossover en je kan het zelf compilen.

Maar als ik bij de 'Applications-Base' kijk hoe goed een bepaalde applicatie draait, dan is het redelijk vaak toch gold onder linux, terwijl het op de Mac onder wine of varianten niet eens boot.
Wine wordt volgens mij in eerste instantie ook voor Linux ontwikkeld. Dat het op OSX en andere Unix-compatible systemen te compileren is, is volgens mij voornamelijk "mooi meegenomen".

Correct me if I'm wrong :)
Ze bieden zelf de FreeBSD, PC-BSD en Solaris versies aan op winehq.org.
Ik heb onder FreeBSD ook niks van linux nodig om wine te draaien. Volgens mij is een goed werkende Python interpreter het belangrijkste.
Geen idee, mischien is het daar in geprogrammeerd. Lijkt me toch eerder in c ofzo zijn gegaan maar ach. Mac heeft standaard al ondersteuning voor Python, dus denk niet dat daar het probleem ligt. Eerder dat het 'specifiek' voor linux wordt geprogrammeerd, en dat je het dan kan compilen op een ander systeem dat dat meer meegenomen is.
We doen niks met python in Wine. We gebruiken alleen scripttaaltjes voor het genereren van sommige stukjes code.
Jammer dat handwriting in OneNote onder Wine nog niet werkt :( . Het enige alternatief is een VM, maar dat is traag en een resource hog :'( .
Ik heb net Virtualbox van Sun ontdekt. Windows starten is best snel en FF draait ook alsof je native draait. Verder nog geen apps geprobeerd, maar het ziet er veel belovend uit.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True