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 было извлечено&hellip;
URL: https://lists.ubuntu.com/archives/ubuntu-ru/attachments/20080408/e04653b1/attachment-0001.htm 


ubuntu-ru