Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Hry a zábava => Téma založeno: jozka.1 13 Února 2010, 14:11:25
-
Zdravim:)
Mam wine-1.0.1 a Ubuntu 9.10. Mam dualboot Ubuntu X winXp a na disku s windowsem mam nainstalovanou hru counter-strike, jenze kdyz ji chci spustit, tak to nejde:(
wine: Unhandled page fault on execute access to 0x01403811 at address 0x1403811 (thread 002c), starting debugger...
Unhandled exception: page fault on execute access to 0x01403811 in 32-bit code (0x01403811).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:01403811 ESP:0032ff0c EBP:0032ffe8 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:7b8b6ff4 ECX:a39bcbc5 EDX:0032ff20
ESI:7ffdf000 EDI:01403811
Stack dump:
0x0032ff0c: 7b877f48 7ffdf000 00000000 00000000
0x0032ff1c: 00000000 ffffffff 7b877fc0 7b845d20
0x0032ff2c: 7b8b6ff4 bfe923a2 00000001 0032ffe8
0x0032ff3c: 4ec92532 25caefc5 00000000 00000000
0x0032ff4c: 00000000 00000000 00000000 00000000
0x0032ff5c: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x01403811 EntryPoint() in hl (0x0032ffe8)
2 0xb7736b77 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x01403811 EntryPoint in hl: pushl %ebp
Modules:
Module Address Debug info Name (52 modules)
PE 1400000- 3516000 Export hl
ELF 7b800000-7b93c000 Deferred kernel32<elf>
\-PE 7b820000-7b93c000 \ kernel32
ELF 7bc00000-7bca7000 Deferred ntdll<elf>
\-PE 7bc10000-7bca7000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e8b1000-7e8bc000 Deferred libxcursor.so.1
ELF 7e8bc000-7e8c2000 Deferred libxfixes.so.3
ELF 7e8c2000-7e8c6000 Deferred libxcomposite.so.1
ELF 7e8c6000-7e8cf000 Deferred libxrandr.so.2
ELF 7e8cf000-7e8d9000 Deferred libxrender.so.1
ELF 7e8d9000-7e8dc000 Deferred libxinerama.so.1
ELF 7e8dc000-7e8fd000 Deferred imm32<elf>
\-PE 7e8e0000-7e8fd000 \ imm32
ELF 7e8fd000-7e902000 Deferred libxdmcp.so.6
ELF 7e902000-7e920000 Deferred libxcb.so.1
ELF 7e920000-7e924000 Deferred libxau.so.6
ELF 7e924000-7e929000 Deferred libuuid.so.1
ELF 7e929000-7ea58000 Deferred libx11.so.6
ELF 7ea58000-7ea68000 Deferred libxext.so.6
ELF 7ea68000-7ea6e000 Deferred libxxf86vm.so.1
ELF 7ea6e000-7ea89000 Deferred libice.so.6
ELF 7ea89000-7ea92000 Deferred libsm.so.6
ELF 7eaa6000-7eb40000 Deferred winex11<elf>
\-PE 7eab0000-7eb40000 \ winex11
ELF 7eb7e000-7eba5000 Deferred libexpat.so.1
ELF 7eba5000-7ebd2000 Deferred libfontconfig.so.1
ELF 7ebe6000-7ebfc000 Deferred libz.so.1
ELF 7ebfc000-7ec7b000 Deferred libfreetype.so.6
ELF 7ec7b000-7ed1a000 Deferred gdi32<elf>
\-PE 7ec90000-7ed1a000 \ gdi32
ELF 7ed1a000-7ee65000 Deferred user32<elf>
\-PE 7ed30000-7ee65000 \ user32
ELF 7ee65000-7eeb7000 Deferred advapi32<elf>
\-PE 7ee70000-7eeb7000 \ advapi32
ELF 7eeb7000-7eecb000 Deferred libresolv.so.2
ELF 7eedf000-7eefe000 Deferred iphlpapi<elf>
\-PE 7eef0000-7eefe000 \ iphlpapi
ELF 7eefe000-7ef2b000 Deferred ws2_32<elf>
\-PE 7ef10000-7ef2b000 \ ws2_32
ELF 7ef2b000-7ef46000 Deferred wsock32<elf>
\-PE 7ef30000-7ef46000 \ wsock32
ELF 7efa3000-7efaf000 Deferred libnss_files.so.2
ELF 7efaf000-7efc6000 Deferred libnsl.so.1
ELF 7efc6000-7efec000 Deferred libm.so.6
ELF 7efed000-7eff8000 Deferred libnss_nis.so.2
ELF 7eff8000-7f000000 Deferred libnss_compat.so.2
ELF b75b8000-b75bc000 Deferred libdl.so.2
ELF b75bc000-b7701000 Deferred libc.so.6
ELF b7702000-b771b000 Deferred libpthread.so.0
ELF b772f000-b7865000 Export libwine.so.1
ELF b7867000-b7884000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000c
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000016
0000001c 0
0000001b 0
0000001a 0
00000017 0
00000018
00000019 0
00000022 (D) D:\Torrenty and download\Hry\CS\hl.exe
0000002c 0 <==
Backtrace:
=>1 0x01403811 EntryPoint() in hl (0x0032ffe8)
2 0xb7736b77 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
Ale kdyz tu slozku zkopiruji do Ubuntu (ext4), tak hra jde v pohode spustit. Nevite nekdo kde je problem?:)
-
Zdravím,
není náhodou chyba v adrese?
D:\Torrenty and download\Hry\CS\hl.exe
Co kdyby jsi vyzkoušel změnit název adresáře Torrenty and download tak, aby adresa k souboru hl.exe vypadal třeba takto:
D:\Torrenty_and_download\Hry\CS\hl.exe
Pomůže to?
-
Nic, porad stejne:(
wine: Unhandled page fault on execute access to 0x01403811 at address 0x1403811 (thread 0009), starting debugger...
Unhandled exception: page fault on execute access to 0x01403811 in 32-bit code (0x01403811).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:01403811 ESP:0032ff0c EBP:0032ffe8 EFLAGS:00210246( - 00 -RIZP1)
EAX:00000000 EBX:7b8b6ff4 ECX:727cb9fc EDX:0032ff20
ESI:7ffdf000 EDI:01403811
Stack dump:
0x0032ff0c: 7b877f48 7ffdf000 00000000 00000000
0x0032ff1c: 00000000 ffffffff 7b877fc0 7b845d20
0x0032ff2c: 7b8b6ff4 bfc493d2 00000001 0032ffe8
0x0032ff3c: 9f2e570b f42d9dfc 00000000 00000000
0x0032ff4c: 00000000 00000000 00000000 00000000
0x0032ff5c: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x01403811 EntryPoint() in hl (0x0032ffe8)
2 0xb7607b77 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x01403811 EntryPoint in hl: pushl %ebp
Modules:
Module Address Debug info Name (52 modules)
PE 1400000- 3516000 Export hl
ELF 7b800000-7b93c000 Deferred kernel32<elf>
\-PE 7b820000-7b93c000 \ kernel32
ELF 7bc00000-7bca7000 Deferred ntdll<elf>
\-PE 7bc10000-7bca7000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e8d1000-7e8dc000 Deferred libxcursor.so.1
ELF 7e8dc000-7e8e2000 Deferred libxfixes.so.3
ELF 7e8e2000-7e8e6000 Deferred libxcomposite.so.1
ELF 7e8e6000-7e8ef000 Deferred libxrandr.so.2
ELF 7e8ef000-7e8f9000 Deferred libxrender.so.1
ELF 7e8f9000-7e8fc000 Deferred libxinerama.so.1
ELF 7e8fc000-7e91d000 Deferred imm32<elf>
\-PE 7e900000-7e91d000 \ imm32
ELF 7e91d000-7e922000 Deferred libxdmcp.so.6
ELF 7e922000-7e940000 Deferred libxcb.so.1
ELF 7e940000-7ea6f000 Deferred libx11.so.6
ELF 7ea6f000-7ea7f000 Deferred libxext.so.6
ELF 7ea7f000-7ea85000 Deferred libxxf86vm.so.1
ELF 7ea85000-7eaa0000 Deferred libice.so.6
ELF 7eaa0000-7eaa9000 Deferred libsm.so.6
ELF 7eab8000-7eb52000 Deferred winex11<elf>
\-PE 7ead0000-7eb52000 \ winex11
ELF 7eb9c000-7ebc3000 Deferred libexpat.so.1
ELF 7ebc3000-7ebf0000 Deferred libfontconfig.so.1
ELF 7ebf0000-7ec06000 Deferred libz.so.1
ELF 7ec06000-7ec85000 Deferred libfreetype.so.6
ELF 7ec85000-7ed24000 Deferred gdi32<elf>
\-PE 7eca0000-7ed24000 \ gdi32
ELF 7ed24000-7ee6f000 Deferred user32<elf>
\-PE 7ed40000-7ee6f000 \ user32
ELF 7ee6f000-7eec1000 Deferred advapi32<elf>
\-PE 7ee80000-7eec1000 \ advapi32
ELF 7eec1000-7eed5000 Deferred libresolv.so.2
ELF 7eed5000-7eeda000 Deferred libuuid.so.1
ELF 7eee4000-7ef03000 Deferred iphlpapi<elf>
\-PE 7eef0000-7ef03000 \ iphlpapi
ELF 7ef03000-7ef30000 Deferred ws2_32<elf>
\-PE 7ef10000-7ef30000 \ ws2_32
ELF 7ef30000-7ef4b000 Deferred wsock32<elf>
\-PE 7ef40000-7ef4b000 \ wsock32
ELF 7efa8000-7efb4000 Deferred libnss_files.so.2
ELF 7efb4000-7efcb000 Deferred libnsl.so.1
ELF 7efcb000-7eff1000 Deferred libm.so.6
ELF 7eff1000-7eff5000 Deferred libxau.so.6
ELF 7eff5000-7f000000 Deferred libnss_nis.so.2
ELF b7485000-b748d000 Deferred libnss_compat.so.2
ELF b748e000-b7492000 Deferred libdl.so.2
ELF b7492000-b75d7000 Deferred libc.so.6
ELF b75d8000-b75f1000 Deferred libpthread.so.0
ELF b7600000-b7736000 Export libwine.so.1
ELF b7738000-b7755000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\media\Data\CS\hl.exe
00000009 0 <==
0000000c
00000014 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000015 0
00000011 0
00000010 0
Backtrace:
=>1 0x01403811 EntryPoint() in hl (0x0032ffe8)
2 0xb7607b77 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x1403811
-
Problém bude zřejmě v tom, že ten CS musíš nainstalovat přes wine přímo do Ubuntu. Wine neví, kde jsou registry, knihovny a další soubory, co hra může potřebovat na disku s reálnými Windows uložené. Musíš hru nainstalovat ještě jednou a to přes wine, pak by to myslím mělo jít.
-
No, ja to nemusim instalovat, jen to zkopiruji na oddil s Ubuntu a uz to jde..teda nejde:( Ikdyz to nainstaluji z instalacky pres wine do ubuntu, tak se mi to stejne po startu vrzne:( Nahraje se kolo a presne po 3s se to skubne a ja musim killall hl.exe, uz jsem zkousel vse, povypinat vsechny moduly zvuku, emulovat zarizeni a vzdy se to skubne. Nevite nekdo co s tim?
-
skus pridat zdroje pre development release a aktualizovat wine - najnovsia verzia je 1.1.38: http://www.winehq.org/download/deb malo by to pomoct aspon v tom druhom pripade ked je cs na ext4
//hm tak pozeram ze s 1.0.1 je cs na ubuntu platinove a niesu ani hlasene bugy, nemas daku pochybnu instalacku?
-
V nastavení WINE si přidej disk (např. D:), kterej bude směřovat na oddíl s Woknouzem, např. /media/disk-666
(http://img715.imageshack.us/img715/434/snmekobrazovkykonfigura.png)
-
spouštěj hru takto:
cd /media/tvujntfsdisk/Torrenty\ and\ download/Hry/CS
wine hl.exe
-
quaker66: ted jdu na obed, ale vyzkousim:) diky
jinak, je to instalacka ze slunecnice, ta s otaznikama:D:) Kdyz nainstaluji patch v26 na NS, tak hra jde, ale ja potrebuji cisou instalacku, kvuli tomu, ze ji hrajem s klukama po lanu
-
Hmm... a skúšali ste pozrieť na winehq.org? Tam sa dajú nájsť cenné rady aj v komentároch pod hodnotením hry.
-
Problem vyresen:) Ale nevim jak:D Udelal jsem toto:
nainstaloval jsem pres winetricks directx9 a nejaky audio-disable a audio-alsa a pak jsem udelal podle tohoto http://forum.ubuntu.cz/index.php/topic,41752.0.html >
1) Jdi do složky Valve/cstrike/
2) Smaž motd.txt a motd_temp.html
3) Otevři Valve/cstrike jako root (vlastníkem souborů musí být root)
4) Vytvořit dokument > Prázdný soubor a pojmenuj ho motd.txt a to samé s motd_temp.html
5) A můžeš hrát >todle zapnul a jedeto:)
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0x32f5e8,0x00000000), stub!
fixme:shdocvw:ViewObject_SetAdvise (0x1ce788)->(1 00000002 0x79dc30)
fixme:shdocvw:PersistStreamInit_InitNew (0x1ce788)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x1ce788)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x1ce788)->(ffffffff)
fixme:shdocvw:ViewObject_SetAdvise (0x21e790)->(1 00000002 0xf9cd60)
fixme:shdocvw:PersistStreamInit_InitNew (0x21e790)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x21e790)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x21e790)->(ffffffff)
fixme:shdocvw:ViewObject_SetAdvise (0x82e00d0)->(1 00000002 0x112e618)
fixme:shdocvw:PersistStreamInit_InitNew (0x82e00d0)
fixme:shdocvw:WebBrowser_put_RegisterAsBrowser (0x82e00d0)->(ffffffff)
fixme:shdocvw:WebBrowser_put_RegisterAsDropTarget (0x82e00d0)->(ffffffff)
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x21e790)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0x21e790)
fixme:shdocvw:OleObject_Close (0x21e790)->(1)
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x82e00d0)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0x82e00d0)
fixme:shdocvw:OleObject_Close (0x82e00d0)->(1)
fixme:shdocvw:OleInPlaceObject_InPlaceDeactivate (0x1ce788)
fixme:shdocvw:OleInPlaceObject_UIDeactivate (0x1ce788)
fixme:shdocvw:OleObject_Close (0x1ce788)->(1)
Diky vsem:)
-
No, hra funguje, ale z ntfs stale spustit nejde:( Ani pod nejnovejsim winem:( Nekde jsem cetl neco o exec, ale to myslim u disku nastavene mam, jinak uz nevim..:(
-
hra z jiných disků přes wine ani jít nemuže.
wine spustí jen daný soubor ale nestará se o přídavné knihovny programu jak výše psal Firzen. Ta hra je zajisté souhrn řady souborů které na sebe odkazují a wine spouští jen jednu jedinou část. Proto musíš spustit novou instalaci přes wine přímo na ntfs disk anebo by teoreticky mohlo zabrat návod od quaker66.
p.s. když už to tak horlivě chceš spouštět z ntfs disku..(nevím proč)
-
Tak uz funguje i to:) Vsiml jsem si, ze na celem disku byla nastaveny prava roota a uzivatel mohl jen cist... Ale neslo to zmenit, nevim proc, ale kazdopadne jsem nahodil nove Ubuntu a uz to jde a prava jsou i pro uzivatele.
Jinak proc to chci? No pac treba counter-strike ma cca 1,5gb a kdyz mam pro Ubuntu oddil vyhrazeno 16gb tak je to blbost tam ty hry tahat...
-
To je problém ubuntí oddíl roztáhnout na úkor oddílu woknouzáckýho, byť jen třeba o 1.5GiB?
-
Ano je;) Proc to delat slozite, kdyz to jde lehce:D Teda aspon pro me, je to takhle lehci:)
-
Ano je;) Proc to delat slozite, kdyz to jde lehce:D Teda aspon pro me, je to takhle lehci:)
Blbost, je to jednodušší, než se zdá, nastartuješ LiveCD, spustíš Gparted a za pár minutek to je hotový ;)
-
V mem pripade 3x kliknu a hraju:P:D
-
3x klik + týden řešení na foru ;D
-
3x klik + týden řešení na foru ;D
;D
-
No ale tak lepsi, nez abych pri kazdem hrani nejake hry, zvetsoval disk;) To je teda "linuxacky" pristup:D
-
No ale tak lepsi, nez abych pri kazdem hrani nejake hry, zvetsoval disk;) To je teda "linuxacky" pristup:D
Ne, jseš natvrdlej, přečti si to ještě jednou.
To je problém ubuntí oddíl roztáhnout na úkor oddílu woknouzáckýho, byť jen třeba o 1.5GiB?
Nikdo Tě nenutí měnit velikost oddílů o 1.5GiB (a ještě k tomu před každou instalací hry- kde jsem něco takovýho psal?), klidně to udělej o 10GiB, je to na Tobě.
-
Ja to pobral, ale nehraji jen jednu hru a roztahnout tak ubuntu oddil o 30gb na ty hry, tak na to fakt misto nemam:P
-
Stejně se Woknouze v nedaleký budoucnosti zbavíš ;)