Проблема в следующем. Раньше стояла Debian x86, и на нем прекрасно работал мой любимый Ил-2. Недавно ради эксперимента поставил сборку под amd64. Все в норме за исключением Wine. Игра не устанавливается, выдает следующее:
fixme:advapi:LookupAccountNameW (null) L"user" (nil) 0x33b6bc (nil) 0x33b6c0 0x33b6b4 - stub
fixme:advapi:LookupAccountNameW (null) L"user" 0x15d7d8 0x33b6bc 0x15d080 0x33b6c0 0x33b6b4 - stub
err:ole:create_server class {a52d1d8e-bcca-11d4-ab7d-00b0d02332eb} not registered
err:ole:CoGetClassObject no class object {a52d1d8e-bcca-11d4-ab7d-00b0d02332eb} could be created for context 0x4
Wine стоит из репозитория, версия 1.0.1. Все настройки дефолтные, кроме копирования шрифтов из винды.
Подскажите, что ей не хватает?
LinuxForum.Fans
Wine на amd64. Установка игры.
Автор: kain728
4 сообщений
3803 просмотров
x86 ей не хватает.
а по теме:
http://wiki.winehq.org/NativeDcom
Проблема в следующем. Раньше стояла Debian x86, и на нем прекрасно работал мой любимый Ил-2. Недавно ради эксперимента поставил сборку под amd64. Все в норме за исключением Wine. Игра не устанавливается, выдает следующее:
Привет коллега, у меня тоже единственная игра по жизни была Ил2, и под линём играл только на Debian i386, на х64 никак :-(.
О... Спасибо, частично помогло. Но теперь Wine выдал свирепый дамп... в общем я так понял секрет кроется в первых двух строчках?
text
wine: Unhandled page fault on read access to 0x80000044 at address 0x7bc421a2 (thread 002c), starting debugger...
Unhandled exception: page fault on read access to 0x80000044 in 32-bit code (0x7bc421a2).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7bc421a2 ESP:0033b0e0 EBP:0033b108 EFLAGS:00010286( - 00 -RISP1)
EAX:80000000 EBX:7bc8a784 ECX:65faf1f0 EDX:00000020
ESI:80000000 EDI:80000000
Stack dump:
0x0033b0e0: 0033b138 ffffffff 00000000 00000000
0x0033b0f0: 00000000 00000000 00000000 7bc8a784
0x0033b100: 00000000 00000000 0033b168 7bc441dc
0x0033b110: 0033b168 0033b1a4 7bc6989b 0033b128
0x0033b120: 00000000 00000000 00000000 00000000
0x0033b130: 00000001 00000000 00000000 00000000
Backtrace:
=>1 0x7bc421a2 in ntdll (+0x321a2) (0x0033b108)
2 0x7bc441dc RtlAllocateHeap+0x1c() in ntdll (0x0033b168)
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file "ole32.dbg" ("")
3 0x65f01b9b in ole32 (+0x1b9b) (0x0033b1cc)
4 0x65f10bae in ole32 (+0x10bae) (0x0033b44c)
5 0x65f10aaf in ole32 (+0x10aaf) (0x0033b484)
6 0x65f10a87 in ole32 (+0x10a87) (0x0033b4a8)
7 0x7e1976ea MSI_OpenDatabaseW+0x5ba() in msi (0x0033b768)
8 0x7e1c3767 MSI_OpenPackageW+0x2b7() in msi (0x0033bbc8)
9 0x7e1b445c MsiInstallProductW+0x3c() in msi (0x0033bc08)
10 0x7e1ba59d MsiInstallProductA+0x18d() in msi (0x0033bc48)
11 0x0040997e in setuppffbaep (+0x997e) (0x0033bc8c)
12 0x00407e15 in setuppffbaep (+0x7e15) (0x0033dc30)
13 0x0040d87f in setuppffbaep (+0xd87f) (0x0033edd8)
14 0x0040d10a in setuppffbaep (+0xd10a) (0x0033ee34)
15 0x00404d29 in setuppffbaep (+0x4d29) (0x0033fbd4)
16 0x0040e5c3 in setuppffbaep (+0xe5c3) (0x0033fe7c)
17 0x00415e5f in setuppffbaep (+0x15e5f) (0x0033ff08)
18 0x7b87a9a8 in kernel32 (+0x5a9a8) (0x0033ffe8)
0x7bc421a2: cmpl $0x50414548,0x44(%eax)
Modules:
Module Address Debug info Name (69 modules)
PE 400000- 439000 Export setuppffbaep
PE 65340000-653d2000 Deferred oleaut32
PE 65f00000-65fc2000 Export ole32
ELF 7b800000-7b93a000 Export kernel32<elf>
\-PE 7b820000-7b93a000 \ kernel32
ELF 7bc00000-7bca6000 Export ntdll<elf>
\-PE 7bc10000-7bca6000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e0ae000-7e0d0000 Deferred mpr<elf>
\-PE 7e0b0000-7e0d0000 \ mpr
ELF 7e0d0000-7e11e000 Deferred wininet<elf>
\-PE 7e0e0000-7e11e000 \ wininet
ELF 7e11e000-7e15d000 Deferred urlmon<elf>
\-PE 7e130000-7e15d000 \ urlmon
ELF 7e15d000-7e206000 Export msi<elf>
\-PE 7e170000-7e206000 \ msi
ELF 7e206000-7e227000 Deferred cabinet<elf>
\-PE 7e210000-7e227000 \ cabinet
ELF 7e45e000-7e490000 Deferred uxtheme<elf>
\-PE 7e460000-7e490000 \ uxtheme
ELF 7e490000-7e499000 Deferred libxcursor.so.1
ELF 7e499000-7e49e000 Deferred libxfixes.so.3
ELF 7e49e000-7e4a1000 Deferred libxcomposite.so.1
ELF 7e4a1000-7e4a7000 Deferred libxrandr.so.2
ELF 7e4a7000-7e4b0000 Deferred libxrender.so.1
ELF 7e4b0000-7e4b3000 Deferred libxinerama.so.1
ELF 7e4b3000-7e4d3000 Deferred imm32<elf>
\-PE 7e4c0000-7e4d3000 \ imm32
ELF 7e4d3000-7e4d8000 Deferred libxdmcp.so.6
ELF 7e4d8000-7e4f0000 Deferred libxcb.so.1
ELF 7e4f0000-7e5df000 Deferred libx11.so.6
ELF 7e5df000-7e5ed000 Deferred libxext.so.6
ELF 7e5ed000-7e5f2000 Deferred libxxf86vm.so.1
ELF 7e5f2000-7e609000 Deferred libice.so.6
ELF 7e609000-7e611000 Deferred libsm.so.6
ELF 7e625000-7e6bf000 Deferred winex11<elf>
\-PE 7e630000-7e6bf000 \ winex11
ELF 7e72b000-7e751000 Deferred libexpat.so.1
ELF 7e751000-7e77b000 Deferred libfontconfig.so.1
ELF 7e77b000-7e77d000 Deferred libxcb-xlib.so.0
ELF 7e78f000-7e7a4000 Deferred libz.so.1
ELF 7e7a4000-7e819000 Deferred libfreetype.so.6
ELF 7e819000-7e81c000 Deferred libxau.so.6
ELF 7e82d000-7e8f0000 Deferred comctl32<elf>
\-PE 7e840000-7e8f0000 \ comctl32
ELF 7e8f0000-7e942000 Deferred advapi32<elf>
\-PE 7e900000-7e942000 \ advapi32
ELF 7e942000-7e9e0000 Deferred gdi32<elf>
\-PE 7e950000-7e9e0000 \ gdi32
ELF 7e9e0000-7eb2b000 Deferred user32<elf>
\-PE 7ea00000-7eb2b000 \ user32
ELF 7eb2b000-7eb85000 Deferred shlwapi<elf>
\-PE 7eb40000-7eb85000 \ shlwapi
ELF 7eb85000-7ec97000 Deferred shell32<elf>
\-PE 7eba0000-7ec97000 \ shell32
ELF 7ec97000-7ecb0000 Deferred version<elf>
\-PE 7eca0000-7ecb0000 \ version
ELF 7ecb0000-7ecc8000 Deferred libnsl.so.1
ELF 7ecc8000-7ecd1000 Deferred libnss_compat.so.2
ELF 7ecd1000-7ece5000 Deferred lz32<elf>
\-PE 7ece0000-7ece5000 \ lz32
ELF 7efc8000-7efec000 Deferred libm.so.6
ELF 7eff5000-7f000000 Deferred libnss_files.so.2
ELF f7c98000-f7c9c000 Deferred libdl.so.2
ELF f7c9c000-f7dee000 Deferred libc.so.6
ELF f7dee000-f7e05000 Deferred libpthread.so.0
ELF f7e05000-f7f3b000 Deferred libwine.so.1
ELF f7f45000-f7f4f000 Deferred libnss_nis.so.2
ELF f7f52000-f7f71000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000c
0000000e 0
0000000d 0
00000027
00000028 0
00000029
0000002a 0
0000002b (D) D:\mnt\disk\setuppffbaep.exe
0000002c 0 <==
Backtrace:
=>1 0x7bc421a2 in ntdll (+0x321a2) (0x0033b108)
2 0x7bc441dc RtlAllocateHeap+0x1c() in ntdll (0x0033b168)
3 0x65f01b9b in ole32 (+0x1b9b) (0x0033b1cc)
4 0x65f10bae in ole32 (+0x10bae) (0x0033b44c)
5 0x65f10aaf in ole32 (+0x10aaf) (0x0033b484)
6 0x65f10a87 in ole32 (+0x10a87) (0x0033b4a8)
7 0x7e1976ea MSI_OpenDatabaseW+0x5ba() in msi (0x0033b768)
8 0x7e1c3767 MSI_OpenPackageW+0x2b7() in msi (0x0033bbc8)
9 0x7e1b445c MsiInstallProductW+0x3c() in msi (0x0033bc08)
10 0x7e1ba59d MsiInstallProductA+0x18d() in msi (0x0033bc48)
11 0x0040997e in setuppffbaep (+0x997e) (0x0033bc8c)
12 0x00407e15 in setuppffbaep (+0x7e15) (0x0033dc30)
13 0x0040d87f in setuppffbaep (+0xd87f) (0x0033edd8)
14 0x0040d10a in setuppffbaep (+0xd10a) (0x0033ee34)
15 0x00404d29 in setuppffbaep (+0x4d29) (0x0033fbd4)
16 0x0040e5c3 in setuppffbaep (+0xe5c3) (0x0033fe7c)
17 0x00415e5f in setuppffbaep (+0x15e5f) (0x0033ff08)
18 0x7b87a9a8 in kernel32 (+0x5a9a8) (0x0033ffe8)
Войдите или зарегистрируйтесь, чтобы ответить.