Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Wine a vytížení CPU  (Přečteno 2920 krát)

premet

  • Host
Wine a vytížení CPU
« kdy: 03 Ledna 2009, 15:14:22 »
Zdravím,
Mám takový dotaz ohledně her ve Wine. Nikdy předtím jsem přes něj hry nezkoušel, ale ted sem dostal hrací náladu a zkoušel sem Age of Empires 2 i Heroes 3. Obě hry naběhnou v pohodě, ale stoupne mi vytížení CPU na max a vůbec nevím proč ? Normální 3d akcelerace mi jede. Sice moje grafika (integrovaná Intel) není nic moc, ale tyto hry jsou starý a vůbec né náročný takže si myslím, že to musí šlapat jak hodinky. Mám ve Wine nainstalovaný DirectX a jiný knihovny.

Some errors
Kód: [Vybrat]
[prema@fedora Heroes 3 Complete]$ wine HEROES3.EXE
fixme:win:EnumDisplayDevicesW ((null),0,0x32f7ec,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
err:ole:CoGetClassObject class {5959df60-2911-11d1-b049-0020af30269a} not registered
err:ole:CoGetClassObject no class object {5959df60-2911-11d1-b049-0020af30269a} could be created for context 0x1

Dík za pomoc  :). Já jdu zatím googlit
« Poslední změna: 03 Ledna 2009, 16:03:46 od Premet »

eXt_r33m

  • Aktivní člen
  • *
  • Příspěvků: 129
  • skill :: aggressive-newbie
    • qinta.php5.sk
Re: Wine a vytížení CPU
« Odpověď #1 kdy: 04 Ledna 2009, 13:37:35 »
Vyzkousel si kuknut co to je??? napr. cez top... I kdyz je pravdepodobny ze to bude tym Winem nikdo si nemuze byt jisty :)
AMD Opteron Processor 144 1.8 Ghz;2x512 MiB DDR1;ATI Radeon HD 2600 Pro 256 MiB DDR3;Atheros 802.11 WiFi;Boot: WinXP + (Ubuntu 9.04 64bit) + Archlinux s KDE 4.3 64bit
if ($She_loves_me) then wake_up() //checking if  i am dreaming :)

truhlik

  • Závislák
  • ***
  • Příspěvků: 1626
Re: Wine a vytížení CPU
« Odpověď #2 kdy: 04 Ledna 2009, 13:43:45 »
Co si pamatuju, tak mi to taky delalo. Vytizilo mi to jedno jadro na 100%. Docela by me taky zajimalo reseni, i kdyz tedkon moc nehraju prez wine.
http://wiki.ubuntu.cz/P%C5%99ipojen%C3%AD%20disku
http://www.linuxsoft.cz/article.php?id_article=1351
http://www.root.cz/clanky/klonovani-obrazu-a-dva-monitory-v-linuxu
Citace: Otakar
Červi jsou moc milá zvířátka, zvláště když má jejich chovatel výhrady proti chování tučňáků

premet

  • Host
Re: Wine a vytížení CPU
« Odpověď #3 kdy: 04 Ledna 2009, 13:48:35 »
Vyzkousel si kuknut co to je??? napr. cez top... I kdyz je pravdepodobny ze to bude tym Winem nikdo si nemuze byt jisty :)
Jo je to Winem, mám na ploše Conky, teda jako né proces Wine, ale ta hra  :).

qUAKER

  • Host
Re: Wine a vytížení CPU
« Odpověď #4 kdy: 04 Ledna 2009, 15:11:38 »
pusť hru takto:

env WINEDEBUG=-all wine binarka.exe

premet

  • Host
Re: Wine a vytížení CPU
« Odpověď #5 kdy: 05 Ledna 2009, 13:14:56 »
pusť hru takto:

env WINEDEBUG=-all wine binarka.exe
Bez účinku, akorát zmizely ty chyby co to hlásilo.

eXt_r33m

  • Aktivní člen
  • *
  • Příspěvků: 129
  • skill :: aggressive-newbie
    • qinta.php5.sk
Re: Wine a vytížení CPU
« Odpověď #6 kdy: 18 Ledna 2009, 13:19:49 »
Zkusil sem GTA2: Max. lagy, a vytizeni procesoru na 100% nechapu proc.... :(
AMD Opteron Processor 144 1.8 Ghz;2x512 MiB DDR1;ATI Radeon HD 2600 Pro 256 MiB DDR3;Atheros 802.11 WiFi;Boot: WinXP + (Ubuntu 9.04 64bit) + Archlinux s KDE 4.3 64bit
if ($She_loves_me) then wake_up() //checking if  i am dreaming :)

premet

  • Host
Re: Wine a vytížení CPU
« Odpověď #7 kdy: 18 Ledna 2009, 14:40:33 »
I na mojí nové sestavě viz níže to dělá, takže si nemyslím, že to bude tím, že HW to nezvládá.

_teevee_

  • Návštěvník
  • Příspěvků: 39
Re: Wine a vytížení CPU
« Odpověď #8 kdy: 06 Února 2009, 09:32:48 »
Také pozoruji tento problem.
Mám acer extensa 5220 - na starší hry by měl být ok.
3D akceleraci mám rozjetou, compiz slape jak hodinky, open arena a jiné linux hry též. Mám nainstalovaný DirectX, podle dxdiag.exe directDraw i direct3D fungují. Pokud ovšem spustím u hry detekci grafiky (zkoušeno u Diabla II) tak mi to najde pouze DirectDraw a spuštěné diablo mně žere 100% procesoru. Ještě jsem zkoušel spustit Diablo s -opengl, ale spatne to kreslilo textury a vytizeni si ted nevzpomenu.
Na zkoušku jsem nainstaloval Warcraft 3, též vytěžuje procesor na 100% a navíc se trhá.
Mám pocit ze i kdyz mám nainstalovaný DirectX a rozjetou 3D podporu, stejně všechno počítá procesor.
Řešil někdo podobný problém?

Bohetour

  • Návštěvník
  • Příspěvků: 52
Re: Wine a vytížení CPU
« Odpověď #9 kdy: 07 Února 2009, 12:55:36 »
Ja to mam takhle uz dlouho, hraju teda jen jednu hru - BaboViolent (jednoducha, free onlinovka) a vytizeni CPU 100%, pritom mam procesor urcite dostacujici. Hra se neseka, jen je to vsecko zpozdene. Kvuli tomu se musim prepinat obcas do Win. Jine hry jsem nezkousel, ale asi by to bylo podobne.
Reseni uz jsem kdysi hledal, ale na nic jsem neprisel

 

Provoz zaštiťuje spolek OpenAlt.