Vraag & Antwoord

OS Linux

Wine wordt steeds beter

Anoniem
blckbrd
38 antwoorden
  • Mensen die gaan lopen verkopen dat je net zo goed OpenOffice kunt gebruiken hebben duidelijk een gebrek aan praktijkervaring. Bovendien draait MS Office perfect op CrossOver, en ik heb al een eeuwigheid licenties voor beide programma's. Daarnaast heb ik zowiezo iets als CXOffice nodig, omdat ik een aantal logica programma's nodig heb voor mn studie die er simpelweg niet voor Linux zijn.

    Nu even van het geflame weg, want dat gezeur boeit me niet echt. Ik vind het zinloos me elke keer hier weer over te verantwoorden. Nu over naar de technische kant van de zaak. Quasi-trolls, open aub een ander topic over de vraag of het draaien van Office op Linux of BSD volgens jullie wel moreel rechtvaardig is, etc.

    Anyway, op NetBSD gaat het nog niet lukken, een deel van de WINE API is op NetBSD nog niet goed geimplementeerd (voornamelijk threading). Met CrossOver op NetBSD (via de Linux emulatie) ben ik wel erg ver gekomen, Office draaide, en ik kon bestanden openen. Helaas was toen het probleem dat opslaan niet goed ging. Dus het blijft voorlopig toch Office op Linux ;).

    Water: als je echt iets stabiels wilt hebben is het misschien de moeite waard eens naar CrossOver Office te kijken. De prijs ervan is behoorlijk gedaald (ik geloof rond de 30 Dollar), en het werkt erg goed.
  • Wat een gel*l allemaal hier zeg. Ik sluit mij bij Daniel aan, sommigen hebben duidelijk een gebrek aan praktijkervaring. En het is helemaal niet zo dat ik niet WIL, ik weiger gewoon om voor een applicatie verplicht een OS te moeten installeren.

    Wine is een project wat die brug korter maakt. Als je webdeveloper bent bijvoorbeeld en je werkt met Linux en wilt met IE testen dan doe je dat via Wine, scheelt weer een Windows Licentie. Nu is er bijvoorbeeld ook een Evolution Exchange connector (native, niet Wine) die Evolution met een exchange server verbindt. Je moest eens weten hoeveel mensen op het werk Linux draaien maar er verplicht een dual-boot bij moeten draaien om alleen maar hun bedrijfs e-mail te kunnen checken.

    En zo kan ik nog wel even door gaan….
  • [quote:1bfb6262bc="capt.501"]Hey ! jij hebt mijn naam gejat :evil:[/quote:1bfb6262bc]
  • Capt heet ook Pascal. Sterker nog, waarschijnlijk de meeste bekende (en beruchte ;)) Pascal van de Nederlandse Linux wereld ;).
  • haha, zeg maar berucht :)
  • *zucht* ik ben een heel bescheiden braaf jongetje,
    heb nog nooit een pinguin gezien en maak altijd braaf al mijn geld over naar ome Bill :roll:

    Anyway, de technische kant van het verhaal,
    Tja OpenBSD levert ook de nodige elende op wegens threading problemen.
    MultiThreading levert nu eenmaal de meest vreemde problemen op.
    Sommige dingen had je gewoon zelf aan moeten denken :oops:
    maar sommige dingen zijn gewoon schimmig.

    Ik kom gelukkig meestal niet veel verder dan het toepassen van pthreads en kernelthreads,
    en hoe die vervolgens in het kernel geimplementeerd zijn boeid me op dat moment niet.
    Het kreng moet gewoon doen wat ik ehm zeg (het is tenslote een computer en die zou het beter moeten weten dan ik)

    En ja toegegeven,
    soms ontkom zelfs ik niet aan het openen van een MS.DOC bestand,
    en vaak ziet het er enigzinds anders uit dat origineel bedoeld.
    maar ja dat schijnt al te gebeuren als je niet de juiste word versie hebt.
    Om die dingen te lezen gebruik in in geprefereerde volgorde [b:173bd18c94]antiword[/b:173bd18c94] lekker snel, [b:173bd18c94]OpenOfiice[/b:173bd18c94] omdat ik steeds vergeet dat ik ook ABIWord heb, [b:173bd18c94]ABIWord[/b:173bd18c94] omdat het veel sneller is dan OO, maar verder is het geen geweldig programma ;(

    Ik heb eigenlijk nooit een tekstverwerker nodig gehad,
    veel te moeilijk voor mij.
    Alhoewel…..
    Laats ff met een APPLEtje gespeeld en dat ding deed gewoon precies wat ik wilde.
    Goh….. wist niet eens dat dat mogelijk was.
  • [quote:27bb3b4f7c="capt.501"]*zucht* ik ben een heel bescheiden braaf jongetje,
    heb nog nooit een pinguin gezien en maak altijd braaf al mijn geld over naar ome Bill :roll: [/quote:27bb3b4f7c]

    Hehe, brave pascal ;).

    [quote:27bb3b4f7c]
    Anyway, de technische kant van het verhaal,
    Tja OpenBSD levert ook de nodige elende op wegens threading problemen.
    MultiThreading levert nu eenmaal de meest vreemde problemen op.
    [/quote:27bb3b4f7c]

    Met 1 groot verschil: NetBSD heeft goede native threading in 2.0, OpenBSD heeft bij mijn weten nog geen native threading (dwz iets anders anders dan een veredelde fork). Ik denk dat de WINE code alleen nog wat vervelende #ifdef's heeft. Heb alleen nog geen tijd gehad te kijken wat er loos is.

    [quote:27bb3b4f7c]
    Ik kom gelukkig meestal niet veel verder dan het toepassen van pthreads en kernelthreads,
    en hoe die vervolgens in het kernel geimplementeerd zijn boeid me op dat moment niet.
    Het kreng moet gewoon doen wat ik ehm zeg (het is tenslote een computer en die zou het beter moeten weten dan ik)
    [/quote:27bb3b4f7c]

    Naja, tegenwoordig weet je het ook niet meer. Het ene OS gebruikt een 1:1 implementatie, een andere 1:N, en weer een andere N:M. Je ontkomt er niet aan dat het gewoon in userland van bijv. POSIX threads een standaard moet zijn (anders zou het een volledige ramp zijn ;)).

    [quote:27bb3b4f7c]
    Om die dingen te lezen gebruik in in geprefereerde volgorde [b:27bb3b4f7c]antiword[/b:27bb3b4f7c]
    [/quote:27bb3b4f7c]

    Yep, ik gebruik ook wel eens antiword, handig voor alleen lezen. OO vermijd ik als de pest, het is een groot log traag monster, zelfs MS Word is een aantal malen sneller. En Abiword is mij een beetje te buggy. TextMaker (commercieel) is aardig, maar verpest het af en toe wel eens, waardoor Word documenten voor anderen onleesbaar worden.

    Voor mij is het een puur pragmatische keuze. Ik probeer zoveel mogelijk iets anders te gebruiken, maar vaak ontkom ik er niet aan.

    [quote:27bb3b4f7c]
    Ik heb eigenlijk nooit een tekstverwerker nodig gehad,
    veel te moeilijk voor mij.
    [/quote:27bb3b4f7c]

    I agree. vi/emacs + LaTeX/DocBook ;).

    [quote:27bb3b4f7c]
    Alhoewel…..
    Laats ff met een APPLEtje gespeeld en dat ding deed gewoon precies wat ik wilde.
    Goh….. wist niet eens dat dat mogelijk was.[/quote:27bb3b4f7c]

    Het schijnt dat Word 5.1 een van de beste GUI tekstverwerkers ooit was. Maarja, dan heb je een probleem, want je moet wel blijven verkopen, dus wordt er maar een zooi nieuwe features ingegooit waar niemand wat aan heeft. Jammer…
  • In hoeverre komen er eigenlijk verbeteringen terug in Wine van WineX en Cross-Over?
  • CrossOver -> Regelmatig
    WineX -> Niet

    Transgaming had beloofd dat ze bij x aantal subscribers (weet niet mee hoeveel) de code vrij zouden geven (onder een bruikbare licentie). Maar zijn die belofte nooit nagekomen. Bovendien gaat het geld dat Linux WineX'ers betalen gaat o.a. naar de ontwikkeling van Windows XBox, en MacOS games waar Transgaming aan meehelpt. Dus je geld komt helemaal niet ten goede aan Linux game ontwikkeling.

    Bovendien is een veelgehoord argument dat WineX evt. potentieele native ontwikkeling stopt. Dus het is beter bij Linux Game Publishing oid te kopen:

    http://www.linuxgamepublishing.com/
  • [quote:81131ff597]
    Transgaming had beloofd dat ze bij x aantal subscribers (weet niet mee hoeveel) de code vrij zouden geven (onder een bruikbare licentie). Maar zijn die belofte nooit nagekomen. Bovendien gaat het geld dat Linux WineX'ers betalen gaat o.a. naar de ontwikkeling van Windows XBox, en MacOS games waar Transgaming aan meehelpt. Dus je geld komt helemaal niet ten goede aan Linux game ontwikkeling.
    [/quote:81131ff597]

    Dat eerste weet ik niet. maar het tweede is iets te kort door de bocht. Het ontwikkelen van WineX is transgamings hoofdactiviteit. Als ervaringsdeskundige ;) in de gameindustrie kan ik je vertellen dat ze dit waarschijnlijk doen om hun hoofd boven water te houden en een constante stroom van inkomsten te genereren. Alleen van WineX kun je niet leven en aangezien je toch een enorme amount aan gameskills in huis hebt, kun je net zo goed er wat bij gaan doen.
  • [quote:74b6e3c229="KayJay"]haha, zeg maar berucht :)[/quote:74b6e3c229]

    Geen idee wat Max zou hebben gedaan, maar ik zeg: on topic graag.

    groetjes Ed
  • Ik ben bezig om IE te installeren met Wine omdat ik die voor de Postbank toch nodig blijk te hebben. Volgens methode 2 die is beschreven in de link van water, heb ik het e.e.a. gedowload maar als ik nu wine ie6setup.exe intyp krijg ik deze foutmelding:
    [code:1:d62c8e9add]Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified

    linux:/home/stenux # wine ie6setup.exe
    Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified

    x11drv: Can't open display: :0.0
    Please ensure that your X server is running and that $DISPLAY is set correctly.
    [/code:1:d62c8e9add]

    Wat gaat er niet goed?
  • lijkt me duidelijk.
    je hebt geen toegang tot de X server.
    probeer es [b:63a1eb0566]export DISPLAY="localhost:0.0"[/b:63a1eb0566] al denk ik niet dat het je helpt.
    of ehhh [b:63a1eb0566]xhosts -[/b:63a1eb0566] ook een vertwijfelde poging.
  • Je bent in je terminal ingelogd onder een andere user, of je hebt de X-server helemaal niet draaien. De X-server moet draaien, om met wine te kunnen werken.

    Je hebt grofweg twee opties: grafisch inloggen onder root of grafisch inloggen onder je username. Als je de enige bent op je pc, kun je het beste IE onder je useracount installeren. Werken er meerdere mensen op de zelfde pc, met meerdere acounts, dan kun je IE beter als root installeren.
  • Ik was idd ingelogd als SU, en dat ging daar dus fout. Als user is het e.e.a. nu wel gelukt maar ik kan nu niet verder volgens het stappenplan van methode 2 omdat er geen
    c:\Windows\Windows Update Setup Files is te bekennen.

    Ik kreeg het volgende te zien:
    [code:1:65a55de2ca]wine ie6setup.exe
    Successfully registered dll avifil32.dll
    Successfully registered dll comcat.dll
    Successfully registered dll ddraw.dll
    Successfully registered dll devenum.dll
    Successfully registered dll dmband.dll
    Successfully registered dll dmcompos.dll
    Successfully registered dll dmime.dll
    Successfully registered dll dmloader.dll
    Successfully registered dll dmscript.dll
    Successfully registered dll dmstyle.dll
    Successfully registered dll dmsynth.dll
    Successfully registered dll dmusic.dll
    Successfully registered dll dplayx.dll
    Successfully registered dll dsound.dll
    Successfully registered dll dswave.dll
    Successfully registered dll ole32.dll
    Successfully registered dll oleaut32.dll
    Successfully registered dll quartz.dll
    Successfully registered dll shdocvw.dll
    Successfully registered dll shell32.dll
    fixme:cursor:CURSORICON_SimulateLoadingFromResourceW Animated icons not correctl y implemented! 0x41190000
    fixme:cursor:CURSORICON_SimulateLoadingFromResourceW icon entry found! 0x4119000 0
    fixme:cursor:CURSORICON_SimulateLoadingFromResourceW icon size ok. offset=0x4119 0074
    fixme:setupapi:SETUPX_CreateStandardLDDs LDID_SRCPATH: what exactly do we have t o do here ?
    [/code:1:65a55de2ca]

    Wat nu te doen?
  • Wine wordt inderdaad steeds beter.

    Ik heb nu draaien onder wine 20060415.FC2.WineHQ.i686

    - WinRAR
    - WinZip
    - Mirc
    - Realplayer 8.0

    Macromedia Flash is niet te installeren.
  • [quote:fc74f7d48f="stenux"]Ik was idd ingelogd als SU, en dat ging daar dus fout. Als user is het e.e.a. nu wel gelukt maar ik kan nu niet verder volgens het stappenplan van methode 2 omdat er geen
    c:\Windows\Windows Update Setup Files is te bekennen.

    Ik kreeg het volgende te zien:
    [code:1:fc74f7d48f]wine ie6setup.exe
    Successfully registered dll avifil32.dll
    Successfully registered dll comcat.dll
    Successfully registered dll ddraw.dll
    Successfully registered dll devenum.dll
    Successfully registered dll dmband.dll
    Successfully registered dll dmcompos.dll
    Successfully registered dll dmime.dll
    Successfully registered dll dmloader.dll
    Successfully registered dll dmscript.dll
    Successfully registered dll dmstyle.dll
    Successfully registered dll dmsynth.dll
    Successfully registered dll dmusic.dll
    Successfully registered dll dplayx.dll
    Successfully registered dll dsound.dll
    Successfully registered dll dswave.dll
    Successfully registered dll ole32.dll
    Successfully registered dll oleaut32.dll
    Successfully registered dll quartz.dll
    Successfully registered dll shdocvw.dll
    Successfully registered dll shell32.dll
    fixme:cursor:CURSORICON_SimulateLoadingFromResourceW Animated icons not correctl y implemented! 0x41190000
    fixme:cursor:CURSORICON_SimulateLoadingFromResourceW icon entry found! 0x4119000 0
    fixme:cursor:CURSORICON_SimulateLoadingFromResourceW icon size ok. offset=0x4119 0074
    fixme:setupapi:SETUPX_CreateStandardLDDs LDID_SRCPATH: what exactly do we have t o do here ?
    [/code:1:fc74f7d48f]

    Wat nu te doen?[/quote:fc74f7d48f]Geen flauw idee

    Kijk eens op het forum van www.frankscorner.org, of in dit draadje: http://forums.gentoo.org/viewtopic.php?t=148168&highlight=ie6
  • Ik heb Crossover Office voor dat soort zaken (en WineX voor games) en dat werkt prima. Ik heb er ook nog een heel legitiem excuus voor Pascal: ik gebruik het namelijk zelf niet, maar het staat op de desktop PC (familie PC) zodat mijn vader, broertje en zusje geen Windows meer nodig hebben. Maw door het gebruik van wine hoef ik me niet meer bezig te houden met die rommel. Lijkt mij een prima oplossing, ik hoef geen Windows systemen meer te onderhouden en de rest van het gezin hoeft niets te missen.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.