Portál AbcLinuxu, 26. dubna 2024 16:28


Dotaz: Jak zrychlit wine ?

21.10.2009 19:22 Emil Novák
Jak zrychlit wine ?
Přečteno: 763×
Odpovědět | Admin
všechny winy co mam doma nepodporujou normální hry. Hry se v něm spouští déle než na win xp, ale to by bylo ok, ale ty hry (starcraft, warcraft3) se sekaj tak, že to nejde hrát (animace zpomalený, po pohybu myší se čeká alespoň 1-2s). Děkuji za radu, jak problém vyřešit.

(PS: na linux jsem BFU)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

oroborus avatar 21.10.2009 19:33 oroborus | skóre: 20 | blog: Bulanci
Rozbalit Rozbalit vše Re: Jak zrychlit wine ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aku pouzivas Linuxovu distribuciu ? (prikaz uname -a )

Aku mas graficku kartu ? ( prikaz lspci -- jedna z riadkov )

Aku mas verziu wine ? wine --version

Funguje ti 3D akecelracia ? glxinfo | grep direct

Pouzivas akcelrovany desktop ? (Compiz, ...)
22.10.2009 14:43 Emil Novák
Rozbalit Rozbalit vše Re: Jak zrychlit wine ?
pouzivam Eeebuntu Standard Edition 3.0 na eeepc1000H ebuntu jsem nainstaloval jen klikáním na ok a wine jsem dal stahnout pres aktualizace nekdy tenhle tejden tak si snad odvodíte co je to za verzi, ted se mi to nechce na xp zjišťovat, jinak mam defalutni nastaneni, a nevim k cemu je starcraftu 3D, kdyz je to normalni 2Dhra (starcraft2 ještě nevyšel) a opakuji, ze jsem na linux bfu
oroborus avatar 22.10.2009 18:18 oroborus | skóre: 20 | blog: Bulanci
Rozbalit Rozbalit vše Re: Jak zrychlit wine ?
>>nevim k cemu je starcraftu 3D, kdyz je to normalni 2Dhra (starcraft2 ještě nevyšel)

V zatvorke si uvideol aj warcraft3 :) Ano starcraft (1 :) ) je 2D hra pouzivajuca DirectX5, ale mam pocit, ze implementacia DirectX5 vo wine (konkretne 1.0.1) pouziva na renderovanie 2D grafiky openGL, aj ked na 100% vam to potvrdit neviem.
22.10.2009 22:56 Emil Novák
Rozbalit Rozbalit vše Re: Jak zrychlit wine ?
mě prostě stači vědět, jak nainstalovat wine, tak aby v tom fungovaly věci stejně jako v xp home se základní výbavou. a protože jsem absolutní BFU! opakuji pro jistotu znovu BFU! (naprosto nechápající stvoření co sedí u kompu a bezmocně hledá místo kam napsat "sudo" a jak vytvoři linux swap) potřebuju návod který pochopí i naprosto natvrdlý uživatel. mockrát děkuji těm co se obětují a poradí mi. zdravim linuxáky, i když zatim použivam win
21.10.2009 19:45 Lunruj
Rozbalit Rozbalit vše Re: Jak zrychlit wine ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mě třeba CS jelo bez problémů, to samé Warcraft 3 (v rámci možn. graf. karty - to jsem měl ještě 32 MB). Tipoval bych to na problém s 3D akcelerací, zkoušel jsi něco linuxového ve 3D? Na 3D akceleraci je většinou nutné stáhnout proprietární ovladače, některé ditribuce to mají v nastvení grafiky (Mandriva), často bývají v repozitářích a nebo se dají stáhnout na stránkách výrobce).
23.10.2009 10:32 Zopper | skóre: 15
Rozbalit Rozbalit vše Re: Jak zrychlit wine ?
Zkus si z repozitáře nainstalovat třeba tuxracer a spustit. Pokud ti pojede sekaně, tak nemáš zapnutou 3D akceleraci. Viz příspěvek, na který reaguji.
"Dlouho ještě chcete soudit proti právu, stranit svévolníkům?" Ž 82,2
Aetos avatar 23.10.2009 11:12 Aetos | skóre: 13
Rozbalit Rozbalit vše Re: Jak zrychlit wine ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj,

sputil jsem na linuxu jak starcraft tak warcraft3 a vím že na všech možných pc a linuxů a jede bez problému. O těchto hrách to Vím. Můžu se zeptat jakou verzi wine používáš a jak ho máš nakonfigurovaný? Verzi zjistíš hlavní menu(většinou) -> příslušenství(většinou) -> terminál -> příkazem: wine --version , a co se týče konfigurace, není nutné nic zvláštního jen se koukni jestli tam máš nastaveno windows 2000 zase terminál-> příkaz: wincfg. Problém s winem je ten, že na stařších verzích něco funguje a něco zase ne a na novějších funguje to co na starších ne ( v depozitáři, tam odkuď jsi to instaloval budeš mít asi wine 1."něco"), ale zase někdy neběží to co fungovalo dříve. Obě hry co uvádíš, ze zkušenosti vím že fungují na wine 0.9.40 !!, ( http://sourceforge.net/projects/wine/files/Source/ ) ale jsou to zdrojové kódy, to tě odkážu na návod jak to nainstalovat -> ten si budeš muset najít tady na webu ( ve zkratce: terminál(složka wine/): ./configure pak dáš make a pak dáš sudo make install , ale nejpravděpodobněji ti to vypíše že to něco nemhlo najít, tak si To si buď nainstaluj přes instalaci balíčků a nebo si to zadej do google najdi to nainstaluj obobným způsobem a pokračuj v tomto algoritmu pořád dokola až se to nainstaluje. Před touto procedurou instalace samozřejmě odinstaluj wine co máš ( dej úplně odstranit )

P.S.- samozřejmě ti spousta lidí může napsat úplně podrobný návod kam kliknout, co stáhnout a co napsat a kam, ale je to otázka času jak jistě chápeš, hodně štěstí
tsLnox avatar 23.10.2009 19:07 tsLnox | skóre: 31 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: Jak zrychlit wine ?
Pokud mě paměť neklame, tak nastavení je přes "winecfg", ne "wincfg" ;-)
5.11.2009 20:32 Emil Novák
Rozbalit Rozbalit vše Re: Jak zrychlit wine ?
verzi mam 1.0.1 a nastaveny je to na win 2000. Ještě takový malý objev - Quake 3 arena funguje vpohodě, GTA3 se ale seká také a na Bulanky tohlásí DirectDraw chyba:dderr_invalidcups. Dále Editor mam k Warcraftu3 to zobrazuje s černym pruhem v horni 1/4 a text kolem minimapy a náhledu jednotky to nezobrazuje.
13.11.2009 22:41 JF | skóre: 23
Rozbalit Rozbalit vše Re: Jak zrychlit wine ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mam jeden nápad, který wine zrychlí řekněme o 5-10%.
1, stáhni si source balíček http://www.winehq.org/announce/1.1.33
2, rozbal ho třeba do /usr/src/wine
3, otevri v editoru soubor .configure a změň všechny řetězce "-O2" na "-O3"
4, spusť ./configure
5, spusť make depends
6, spusť make
7, spusť make install

těchto 7 bodů snad i cvičená opice zvládne :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.