[Решено] Fable 3 + wine

Никто не пробовал запускать Fable 3 на последних версиях wine?
Качаю репак от Каталистов (со вшитым xlive.dll), устанавливаю d3dx9 vcrun2005 vcrun2008 vcrun2010 dotnet40.
Запуск - черный экран и ошибка. Дело в видео мне кажется.
Раньше игра работала без проблем.
Запусти из консоли, выхлоп кинь на пасту и сюда ссылку.
Как я понял проблема в этом:
006f:fixme:d3d:wined3d_dxtn_init Wine cannot find the txc_dxtn library, DXTn software support unavailable.
006f:fixme:d3d:wined3d_dxtn_init Wine cannot find the txc_dxtn library, DXTn software support unavailable.
Гуглил. Нужно установить libtxc_dxth, но пакет отсутствует сейчас
32битный wine? Тогда поставьте lib32-mesa, внутри есть либа для dxtn.
Wine 32 битный. Пакет уже был установлен.
Тогда нужен полный лог вайна.
Вообщем после переустановки проблема пропала,но игра не запускается всё равно:

WINEARCH=win32 WINEPREFIX=~/wine32 wine FableLauncher.exe
0012:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0012:fixme:process:SetProcessDEPPolicy (1): stub
0012:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0019:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
0034:fixme:ntdll:NtQueryObject Unsupported information class 3
0034:err:rpc:I_RpcGetBuffer no binding
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x1868aa4,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x1868614,0x00000000), stub!
0034:fixme:file:K32EnumPageFilesA (0xb3b770, 0x18447fc) stub
0034:fixme:file:K32EnumPageFilesA (0xb3b770, 0x180f118) stub
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x17a92f4,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x17a8e64,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x17a8bb4,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x17a8724,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x17a92f4,0x00000000), stub!
0034:fixme:win:EnumDisplayDevicesW ((null),0,0x17a8e64,0x00000000), stub!
0034:fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
0034:fixme:ntdll:NtQueryObject Unsupported information class 3
0034:err:rpc:I_RpcGetBuffer no binding
0047:fixme:heap:RtlSetHeapInformation 0x110000 0 0x33fe24 4 stub
0048:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
004a:fixme:thread:SetThreadIdealProcessor (0xa8): stub
0047:fixme:win:EnumDisplayDevicesW ((null),0,0x33f7b4,0x00000000), stub!
0047:fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
0047:fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
0047:fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
0048:fixme:thread:SetThreadIdealProcessor (0x114): stub
0048:fixme:thread:SetThreadIdealProcessor (0x118): stub
0048:fixme:thread:SetThreadIdealProcessor (0x11c): stub
0048:fixme:thread:SetThreadIdealProcessor (0x128): stub
0048:fixme:thread:SetThreadIdealProcessor (0x12c): stub
0048:fixme:thread:SetThreadIdealProcessor (0x130): stub
0048:fixme:thread:SetThreadIdealProcessor (0x134): stub
0048:err:module:load_builtin_dll failed to load .so lib for builtin L"xaudio2_6.dll": libopenal.so.1: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
0048:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\xaudio2_6.dll"
0048:err:ole:CoGetClassObject no class object {3eda9b49-2085-498b-9bb2-39a6778493de} could be created for context 0x1
0048:fixme:nls:GetThreadPreferredUILanguages 00000008, 0x5f4d9a4, 0x5f4d4f4 0x5f4d4f0
0048:fixme:nls:get_dummy_preferred_ui_language (0x8 0x5f4d9a4 0x5f4d4f4 0x5f4d4f0) returning a dummy value (current locale)
0048:fixme:nls:GetThreadPreferredUILanguages 00000008, 0x5f4d8a0, 0x5f4d3f0 0x5f4d3ec
0048:fixme:nls:get_dummy_preferred_ui_language (0x8 0x5f4d8a0 0x5f4d3f0 0x5f4d3ec) returning a dummy value (current locale)
wine: Unhandled page fault on read access to 0x00000000 at address 0x148d355 (thread 0052), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0148d355).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0148d355 ESP:08befe88 EBP:02a48c50 EFLAGS:00010216( R- -- I -A-P- )
EAX:00000000 EBX:01ddcb38 ECX:02a48c50 EDX:01462720
ESI:02eb8010 EDI:02a23114
Stack dump:
0x08befe88: 01496faf 00000000 02eb8010 02a235c4
0x08befe98: 01ddcb38 01a22432 0146d935 0147a218
0x08befea8: 02a072b8 01477654 00000000 01ddcb38
0x08befeb8: 08befed0 7bcdd000 01ddc9c8 00000000
0x08befec8: 01ddca90 00000001 08befeec 018c58ff
0x08befed8: 00000000 7bcdd000 7bc7e944 01ddcb38
Backtrace:
=>0 0x0148d355 in fable3 (+0x108d355) (0x02a48c50)
0x0148d355: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (129 modules)
PE 340000- 387000 Deferred binkw32
PE 390000- 400000 Deferred steamclient
PE 400000- 2330000 Export fable3
PE 2330000- 2400000 Deferred xlive
PE 10000000-101e5000 Deferred d3dx9_42
PE 3b400000-3b41f000 Deferred steam_api
ELF 7a800000-7a93d000 Deferred opengl32<elf>
\-PE 7a820000-7a93d000 \ opengl32
ELF 7b400000-7b7eb000 Deferred kernel32<elf>
\-PE 7b420000-7b7eb000 \ kernel32
ELF 7bc00000-7bcfa000 Deferred ntdll<elf>
\-PE 7bc10000-7bcfa000 \ ntdll
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7d338000-7d34b000 Deferred libxi.so.6
ELF 7d380000-7d3aa000 Deferred libxcb.so.1
ELF 7d3b0000-7d4fd000 Deferred libx11.so.6
ELF 7d500000-7d515000 Deferred libxext.so.6
ELF 7d518000-7d524000 Deferred libxcursor.so.1
ELF 7d528000-7d535000 Deferred libxrandr.so.2
ELF 7d538000-7d544000 Deferred libxrender.so.1
ELF 7d548000-7d5d8000 Deferred winex11<elf>
\-PE 7d550000-7d5d8000 \ winex11
ELF 7d748000-7d77a000 Deferred libexpat.so.1
ELF 7d7c8000-7d7cf000 Deferred libxfixes.so.3
ELF 7d7d0000-7d81a000 Deferred libfontconfig.so.1
ELF 7d820000-7d827000 Deferred libxxf86vm.so.1
ELF 7d828000-7d84c000 Deferred imm32<elf>
\-PE 7d830000-7d84c000 \ imm32
ELF 7d850000-7d8c7000 Deferred libpcre.so.1
ELF 7d8c8000-7d9f7000 Deferred libglib-2.0.so.0
ELF 7d9f8000-7dab3000 Deferred libharfbuzz.so.0
ELF 7dab8000-7daf6000 Deferred libpng16.so.16
ELF 7daf8000-7db09000 Deferred libbz2.so.1.0
ELF 7db10000-7dbe0000 Deferred libfreetype.so.6
ELF 7dbe8000-7dbef000 Deferred libxdmcp.so.6
ELF 7dbf0000-7dbf5000 Deferred libxau.so.6
ELF 7dc10000-7dd56000 Deferred wined3d<elf>
\-PE 7dc20000-7dd56000 \ wined3d
ELF 7dd58000-7dd99000 Deferred d3d9<elf>
\-PE 7dd60000-7dd99000 \ d3d9
ELF 7dda0000-7ded3000 Deferred oleaut32<elf>
\-PE 7ddc0000-7ded3000 \ oleaut32
ELF 7ded8000-7df00000 Deferred mpr<elf>
\-PE 7dee0000-7df00000 \ mpr
ELF 7df00000-7df19000 Deferred libz.so.1
ELF 7df30000-7df4c000 Deferred dinput8<elf>
\-PE 7df40000-7df4c000 \ dinput8
ELF 7df50000-7dfc8000 Deferred wininet<elf>
\-PE 7df60000-7dfc8000 \ wininet
ELF 7dfc8000-7dff3000 Deferred msacm32<elf>
\-PE 7dfd0000-7dff3000 \ msacm32
ELF 7dff8000-7e0b1000 Deferred winmm<elf>
\-PE 7e000000-7e0b1000 \ winmm
ELF 7e0b8000-7e187000 Deferred crypt32<elf>
\-PE 7e0c0000-7e187000 \ crypt32
ELF 7e188000-7e1bc000 Deferred wintrust<elf>
\-PE 7e190000-7e1bc000 \ wintrust
ELF 7e1f0000-7e207000 Deferred xinput1_3<elf>
\-PE 7e200000-7e207000 \ xinput1_3
ELF 7e208000-7e253000 Deferred dsound<elf>
\-PE 7e210000-7e253000 \ dsound
ELF 7e258000-7e26c000 Deferred x3daudio1_7<elf>
\-PE 7e260000-7e26c000 \ x3daudio1_7
ELF 7e270000-7e325000 Deferred msvcrt<elf>
\-PE 7e290000-7e325000 \ msvcrt
ELF 7e328000-7e482000 Deferred ole32<elf>
\-PE 7e340000-7e482000 \ ole32
ELF 7e488000-7e509000 Deferred rpcrt4<elf>
\-PE 7e490000-7e509000 \ rpcrt4
ELF 7e510000-7e54b000 Deferred ws2_32<elf>
\-PE 7e520000-7e54b000 \ ws2_32
ELF 7e550000-7e5c7000 Deferred shlwapi<elf>
\-PE 7e560000-7e5c7000 \ shlwapi
ELF 7e5c8000-7e81b000 Deferred shell32<elf>
\-PE 7e5e0000-7e81b000 \ shell32
ELF 7e820000-7e899000 Deferred advapi32<elf>
\-PE 7e830000-7e899000 \ advapi32
ELF 7e8a0000-7e9ce000 Deferred gdi32<elf>
\-PE 7e8b0000-7e9ce000 \ gdi32
ELF 7e9d0000-7ebb2000 Deferred user32<elf>
\-PE 7e9e0000-7ebb2000 \ user32
ELF 7ebb8000-7ebcc000 Deferred libnss_files.so.2
ELF 7ef08000-7efcc000 Deferred libm.so.6
ELF 7efd0000-7efd9000 Deferred libuuid.so.1
ELF 7efe0000-7effa000 Deferred version<elf>
\-PE 7eff0000-7effa000 \ version
ELF f3698000-f36b0000 Deferred libgpg-error.so.0
ELF f36b0000-f36c8000 Deferred libresolv.so.2
ELF f36c8000-f3754000 Deferred libvorbisenc.so.2
ELF f3758000-f3786000 Deferred libvorbis.so.0
ELF f3788000-f3790000 Deferred libogg.so.0
ELF f3790000-f3816000 Deferred libflac.so.8
ELF f3818000-f38f5000 Deferred libgcrypt.so.20
ELF f38f8000-f3924000 Deferred liblzma.so.5
ELF f3928000-f39b6000 Deferred libsndfile.so.1
ELF f39b8000-f3a4b000 Deferred libsystemd.so.0
ELF f3a50000-f3aa1000 Deferred libdbus-1.so.3
ELF f3aa8000-f3b37000 Deferred libpulsecommon-11.1.so
ELF f3b38000-f3b94000 Deferred libpulse.so.0
ELF f3bc8000-f3bf2000 Deferred winepulse<elf>
\-PE f3bd0000-f3bf2000 \ winepulse
ELF f3bf8000-f3c1b000 Deferred mmdevapi<elf>
\-PE f3c00000-f3c1b000 \ mmdevapi
ELF f3c20000-f3c8e000 Deferred setupapi<elf>
\-PE f3c30000-f3c8e000 \ setupapi
ELF f3c90000-f3cc8000 Deferred uxtheme<elf>
\-PE f3ca0000-f3cc8000 \ uxtheme
ELF f3cc8000-f3d0e000 Deferred usp10<elf>
\-PE f3cd0000-f3d0e000 \ usp10
ELF f3d10000-f3e47000 Deferred comctl32<elf>
\-PE f3d20000-f3e47000 \ comctl32
ELF f4408000-f4412000 Deferred librt.so.1
ELF f4418000-f441f000 Deferred libasyncns.so.0
ELF f4708000-f4721000 Deferred hid<elf>
\-PE f4710000-f4721000 \ hid
ELF f4728000-f4775000 Deferred dinput<elf>
\-PE f4730000-f4775000 \ dinput
ELF f58a8000-f77b9000 Deferred libnvidia-glcore.so.390.48
ELF f77c0000-f78d9000 Deferred libglx_nvidia.so.0
ELF f7910000-f796f000 Deferred libgldispatch.so.0
ELF f7970000-f79d0000 Deferred libgl.so.1
ELF f7b08000-f7b0d000 Deferred libnvidia-tls.so.390.48
ELF f7b30000-f7b35000 Deferred libdl.so.2
ELF f7b40000-f7b63000 Deferred libglx.so.0
ELF f7b68000-f7d3b000 Deferred libc.so.6
ELF f7d40000-f7d5f000 Deferred libpthread.so.0
ELF f7d60000-f7f17000 Dwarf libwine.so.1
ELF f7f68000-f7f8f000 Deferred ld-linux.so.2
ELF f7f98000-f7f9a000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 FableLauncher.exe
00000009 0
0000000e services.exe
0000002a 0
00000025 0
0000001d 0
00000015 0
00000010 0
0000000f 0
00000011 mscorsvw.exe
0000001a 0
00000019 0
00000018 0
00000012 0
00000013 explorer.exe
00000031 0
00000030 0
0000002f 0
00000014 0
0000001b winedevice.exe
00000022 0
0000001f 0
0000001e 0
0000001c 0
00000023 plugplay.exe
00000027 0
00000026 0
00000024 0
00000028 winedevice.exe
00000032 0
0000002c 0
0000002b 0
00000029 0
00000033 F3Secu.exe
00000045 0
00000044 -2
00000043 -1
00000042 0
00000040 0
00000034 0
00000046 (D) Z:\home\stanislav\PlayOnLinux's virtual drives\Fable3_test\drive_c\R.G. Catalyst\Fable III\Fable3.exe
00000058 0
00000057 0
00000056 0
00000055 0
00000054 0
00000053 0
00000052 0 <==
00000051 0
00000050 0
0000004f 0
0000004e 0
0000004d 0
0000004c 0
0000004b 0
0000004a 0
00000049 0
00000048 0
00000047 0
System information:
Wine build: wine-3.5
Platform: i386
Version: Windows 5.1 (0)
Host system: Linux
Host version: 4.15.15-1-zen
005b:fixme:win:EnumDisplayDevicesW ((null),0,0x3f2bff4,0x00000000), stub!
005b:fixme:win:EnumDisplayDevicesW ((null),0,0x3f2bb74,0x00000000), stub!
Решил!

Нужно было установить пакеты openal и lib32-openal!
Спасибо pztrn за попытки помочь!
0048:err:module:load_builtin_dll failed to load .so lib for builtin L"xaudio2_6.dll": libopenal.so.1: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога

Это стало понятно только после просмотра полного выхлопа ;)

На будущее прошу:

1. Такие выхлопы обрамлять в тег
[code]
или на какую-нибудь флудошару (пастбин).
2. Если просят полный выхлоп - давать сразу полный выхлоп ;)
 
Зарегистрироваться или войдите чтобы оставить сообщение.