Games on Linux via WINE
Kanan Asgarov
vipercat gmail.com
8 15:45:35 BST 2008
Салам алейкум, Убунтерос
У меня небольшое затруднение по одному вопросу. Система у меня Убунту 7.10
Гном, апдейты каждый день, недавно установил WINE и теперь пытаюсь
запустить виндоус игры на линуксе. Первая удачная попытка - CRUSADER
STRONGHOLD - старенькая игра, но я ее обожаю! Второй я попытался установить
THEOCRACY (она рипнутая/видео/, и надо сначала Launcher.exe запустить, а
потом theocracy.exe.
К сожалению, при запуске Launcher.exe - пишется вот это:
kanan kanan-ubuntu710:~$ wine "c:\\Games\\Theo\\Launcher.exe"
fixme:win:EnumDisplayDevicesW ((null),0,0x33f9fc,0x00000000), stub!
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
(0x132a38)->(0x70024,00000008)
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x70024 0x00000000
wine: Unhandled page fault on write access to 0x00000018 at address
0x7ec5c690 (thread 001a), starting debugger...
Unhandled exception: page fault on write access to 0x00000018 in 32-bit code
(0x7ec5c690).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7ec5c690 ESP:0033fcdc EBP:0033fcf4 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:7ecb1ea8 ECX:00000018 EDX:011c7920
ESI:011c7910 EDI:0033fd74
Stack dump:
0x0033fcdc: 00000001 00000001 7ecb9c40 7ecb1ea8
0x0033fcec: 00000000 00000440 0033fd24 7ec89a11
0x0033fcfc: 00000440 011c7910 0033fd74 00000018
0x0033fd0c: 011c0180 00000434 00000000 000001ac
0x0033fd1c: 00770c21 00000000 0033fdc0 004235a4
0x0033fd2c: 00000440 0033fd74 00000018 00110020
Backtrace:
=>1 0x7ec5c690 BITMAP_GetObject+0x40(handle=0x440, obj=0x11c7910,
count=0x33fd74, buffer=0x18)
[/build/buildd/wine-0.9.46/dlls/gdi32/bitmap.c:727] in gdi32 (0x0033fcf4)
2 0x7ec89a11 GetObjectA+0x61(handle=<register EDI not in topmost frame>,
count=0x33fd74, buffer=0x18)
[/build/buildd/wine-0.9.46/dlls/gdi32/gdiobj.c:982] in gdi32 (0x0033fd24)
3 0x004235a4 in launcher (+0x235a4) (0x0033fdc0)
4 0x00439cee in launcher (+0x39cee) (0x0033fddc)
5 0x00425d44 in launcher (+0x25d44) (0x0033fe4c)
6 0x004261f1 in launcher (+0x261f1) (0x0033fe64)
7 0x004059d7 in launcher (+0x59d7) (0x00777c9c)
8 0x00000004 (0x00001111)
9 0x00000000 (0x00000000)
0x7ec5c690 BITMAP_GetObject+0x40
[/build/buildd/wine-0.9.46/dlls/gdi32/bitmap.c:727] in gdi32: movl
%eax,0x0(%ecx)
Unable to open file '/build/buildd/wine-0.9.46/dlls/gdi32/bitmap.c'
Modules:
Module Address Debug info Name (87 modules)
PE 400000- 7bd000 Export launcher
ELF 7b800000-7b929000 Deferred kernel32<elf>
\-PE 7b820000-7b929000 \ kernel32
ELF 7bc00000-7bca0000 Deferred ntdll<elf>
\-PE 7bc10000-7bca0000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7cf0c000-7cfec000 Deferred wined3d<elf>
\-PE 7cf20000-7cfec000 \ wined3d
ELF 7cfec000-7d041000 Deferred ddraw<elf>
\-PE 7d000000-7d041000 \ ddraw
ELF 7d152000-7d188000 Deferred dinput<elf>
\-PE 7d160000-7d188000 \ dinput
ELF 7d236000-7d268000 Deferred uxtheme<elf>
\-PE 7d240000-7d268000 \ uxtheme
ELF 7d268000-7d27d000 Deferred midimap<elf>
\-PE 7d270000-7d27d000 \ midimap
ELF 7d27d000-7d2a4000 Deferred msacm32<elf>
\-PE 7d290000-7d2a4000 \ msacm32
ELF 7d56e000-7d586000 Deferred msacm32<elf>
\-PE 7d570000-7d586000 \ msacm32
ELF 7d586000-7d5c0000 Deferred wineoss<elf>
\-PE 7d590000-7d5c0000 \ wineoss
ELF 7d5c0000-7d5c5000 Deferred libxfixes.so.3
ELF 7d5c5000-7d5ce000 Deferred libxcursor.so.1
ELF 7d5ce000-7d5eb000 Deferred imm32<elf>
\-PE 7d5e0000-7d5eb000 \ imm32
ELF 7d5eb000-7d5f3000 Deferred libxrender.so.1
ELF 7d99d000-7d99f000 Deferred libnvidia-tls.so.1
ELF 7d99f000-7e337000 Deferred libglcore.so.1
ELF 7e337000-7e3cd000 Deferred libgl.so.1
ELF 7e3cd000-7e3d2000 Deferred libxdmcp.so.6
ELF 7e3d2000-7e3d5000 Deferred libxau.so.6
ELF 7e3d5000-7e4c6000 Deferred libx11.so.6
ELF 7e4c6000-7e4d4000 Deferred libxext.so.6
ELF 7e4d4000-7e4d9000 Deferred libxxf86vm.so.1
ELF 7e4d9000-7e4f1000 Deferred libice.so.6
ELF 7e4f1000-7e4f9000 Deferred libsm.so.6
ELF 7e4fb000-7e501000 Deferred libxrandr.so.2
ELF 7e508000-7e593000 Deferred winex11<elf>
\-PE 7e520000-7e593000 \ winex11
ELF 7e620000-7e640000 Deferred libexpat.so.1
ELF 7e640000-7e66b000 Deferred libfontconfig.so.1
ELF 7e66b000-7e680000 Deferred libz.so.1
ELF 7e680000-7e6f0000 Deferred libfreetype.so.6
ELF 7e6f0000-7e749000 Deferred shlwapi<elf>
\-PE 7e700000-7e749000 \ shlwapi
ELF 7e749000-7e84c000 Deferred shell32<elf>
\-PE 7e760000-7e84c000 \ shell32
ELF 7e84c000-7e90a000 Deferred comctl32<elf>
\-PE 7e860000-7e90a000 \ comctl32
ELF 7e90a000-7e91f000 Deferred psapi<elf>
\-PE 7e910000-7e91f000 \ psapi
ELF 7e91f000-7e969000 Deferred dbghelp<elf>
\-PE 7e930000-7e969000 \ dbghelp
ELF 7e969000-7e980000 Deferred imagehlp<elf>
\-PE 7e970000-7e980000 \ imagehlp
ELF 7e980000-7e993000 Deferred libresolv.so.2
ELF 7e9a2000-7e9c0000 Deferred iphlpapi<elf>
\-PE 7e9b0000-7e9c0000 \ iphlpapi
ELF 7e9c0000-7ea19000 Deferred rpcrt4<elf>
\-PE 7e9d0000-7ea19000 \ rpcrt4
ELF 7ea19000-7eaba000 Deferred ole32<elf>
\-PE 7ea30000-7eaba000 \ ole32
ELF 7eaba000-7eb58000 Deferred oleaut32<elf>
\-PE 7ead0000-7eb58000 \ oleaut32
ELF 7eb58000-7ebe6000 Deferred winmm<elf>
\-PE 7eb60000-7ebe6000 \ winmm
ELF 7ebe6000-7ec2f000 Deferred advapi32<elf>
\-PE 7ebf0000-7ec2f000 \ advapi32
ELF 7ec2f000-7ecca000 Dwarf gdi32<elf>
\-PE 7ec40000-7ecca000 \ gdi32
ELF 7ecca000-7ee08000 Deferred user32<elf>
\-PE 7ecf0000-7ee08000 \ user32
ELF 7ee08000-7ee70000 Deferred msvcrt<elf>
\-PE 7ee20000-7ee70000 \ msvcrt
ELF 7ee70000-7ee8a000 Deferred crtdll<elf>
\-PE 7ee80000-7ee8a000 \ crtdll
ELF 7efa9000-7efb4000 Deferred libnss_files.so.2
ELF 7efb4000-7efcc000 Deferred libnsl.so.1
ELF 7efcc000-7eff1000 Deferred libm.so.6
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF b7cc5000-b7cce000 Deferred libnss_compat.so.2
ELF b7ccf000-b7cd3000 Deferred libdl.so.2
ELF b7cd3000-b7e1d000 Deferred libc.so.6
ELF b7e1e000-b7e36000 Deferred libpthread.so.0
ELF b7e45000-b7f59000 Deferred libwine.so.1
ELF b7f5b000-b7f77000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000019 (D) C:\Games\Theo\Launcher.exe
0000001b 0
0000001a 0 <==
0000000a
0000000c 0
0000000b 0
00000008
0000000d 0
kanan kanan-ubuntu710:~$
не могу понять - линукс-образования не хватает, наставьте на верный путь,
буду благодарен
--
Heyyə ələl sələh, Heyyə ələl fələh, Heyyə ələl xeyril əməl
----------- -----------
Вложение в формате HTML было извлечено…
URL: https://lists.ubuntu.com/archives/ubuntu-ru/attachments/20080408/e04653b1/attachment-0001.htm
ubuntu-ru