Nazdárek,tak si říkám, že si vyzkouším nainstalovat "gétéáčko", že ho rozjedu přes WINE. Instalace proběhla výborně, jenže při pokusu o spuštění to nedělá nic.
Spustím to přes Terminál (
env WINEPREFIX="/home/xxx/.wine" wine "C:\Program Files\Rockstar Games\GTA San Andreas\gta_sa.exe" ) a vyleze mi hláška:
err:module:import_dll Library ogg.dll (which is needed by L"Y:\\vorbisfile.dll") not found
err:module:import_dll Library vorbis.dll (which is needed by L"Y:\\vorbisfile.dll") not found
err:module:import_dll Library vorbisfile.dll (which is needed by L"Y:\\gtasa.EXE") not found
err:module:import_dll Library EAX.DLL (which is needed by L"Y:\\gtasa.EXE") not found
err:module:LdrInitializeThunk Main exe initialization for L"Y:\\gtasa.EXE" failed, status c0000135
Chvíli jsem přemejšlel nad tím, co s tím může bejt až nakonec mě napadlo zkopírovat výše zmíněný knihovny do složky system32 a musím uznat, že to pomohlo, ale bohužel jen částečně. Teď mi totiž Terminál hlásí tohle (bacha, je to dlouhý):
fixme:system:SystemParametersInfoW Unimplemented action: 8193 (SPI_SETFOREGROUNDLOCKTIMEOUT)
wine: Unhandled page fault on read access to 0x00000000 at address 0x746929 (thread 0026), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00746929).
err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature 088d8601 in module L"gtasa"
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00746929 ESP:0177fd58 EBP:0177ff08 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:00000000 ECX:00000000 EDX:00000000
ESI:00000000 EDI:7b867390
Stack dump:
0x0177fd58: 00748732 7b8b4b48 01000002 00000000
0x0177fd68: 00828cb3 00856c80 008a5a08 7b8b4b48
0x0177fd78: ffffffff 00c9ad0c 00400000 7b8b4b48
0x0177fd88: 00000002 7b867390 0177fdb0 7b86733c
0x0177fd98: 00000002 00000000 0177fdd8 00821d1d
0x0177fda8: 7b8b4b48 00000000 0177fde0 7b8673bc
Backtrace:
=>1 0x00746929 in gtasa (+0x346929) (0x0177ff08)
2 0x7b878047 in kernel32 (+0x58047) (0x0177ffe8)
0x00746929: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (68 modules)
PE 230000- 239000 Deferred ogg
PE 240000- 348000 Deferred vorbis
PE 350000- 380000 Deferred eax
PE 400000- 1577000 Export gtasa
PE 10000000-10011000 Deferred vorbisfile
ELF 7b800000-7b931000 Export kernel32<elf>
\-PE 7b820000-7b931000 \ kernel32
ELF 7bc00000-7bca6000 Deferred ntdll<elf>
\-PE 7bc10000-7bca6000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e72d000-7e753000 Deferred msacm32<elf>
\-PE 7e730000-7e753000 \ msacm32
ELF 7e753000-7e76c000 Deferred libjack.so.0
ELF 7e773000-7e787000 Deferred midimap<elf>
\-PE 7e780000-7e787000 \ midimap
ELF 7e787000-7e79e000 Deferred msacm32<elf>
\-PE 7e790000-7e79e000 \ msacm32
ELF 7e79e000-7e7a7000 Deferred libxcursor.so.1
ELF 7e7a7000-7e7ac000 Deferred libxfixes.so.3
ELF 7e7ac000-7e7af000 Deferred libxcomposite.so.1
ELF 7e7af000-7e7b5000 Deferred libxrandr.so.2
ELF 7e7b5000-7e7bd000 Deferred libxrender.so.1
ELF 7e7bd000-7e7c2000 Deferred libxxf86vm.so.1
ELF 7e7c2000-7e7c5000 Deferred libxinerama.so.1
ELF 7e7c5000-7e7e5000 Deferred imm32<elf>
\-PE 7e7d0000-7e7e5000 \ imm32
ELF 7e7e5000-7e7ea000 Deferred libxdmcp.so.6
ELF 7e7ea000-7e802000 Deferred libxcb.so.1
ELF 7e802000-7e804000 Deferred libxcb-xlib.so.0
ELF 7e804000-7e807000 Deferred libxau.so.6
ELF 7e807000-7e8ee000 Deferred libx11.so.6
ELF 7e8ee000-7e8fc000 Deferred libxext.so.6
ELF 7e908000-7e911000 Deferred librt.so.1
ELF 7e911000-7e92c000 Deferred winejack<elf>
\-PE 7e920000-7e92c000 \ winejack
ELF 7e92e000-7e9c6000 Deferred winex11<elf>
\-PE 7e940000-7e9c6000 \ winex11
ELF 7ea20000-7ea41000 Deferred libexpat.so.1
ELF 7ea41000-7ea6b000 Deferred libfontconfig.so.1
ELF 7ea6b000-7ea80000 Deferred libz.so.1
ELF 7ea80000-7eaf0000 Deferred libfreetype.so.6
ELF 7eb22000-7eb85000 Deferred rpcrt4<elf>
\-PE 7eb30000-7eb85000 \ rpcrt4
ELF 7eb85000-7ec29000 Deferred ole32<elf>
\-PE 7eb90000-7ec29000 \ ole32
ELF 7ec29000-7ec48000 Deferred iphlpapi<elf>
\-PE 7ec30000-7ec48000 \ iphlpapi
ELF 7ec48000-7ec74000 Deferred ws2_32<elf>
\-PE 7ec50000-7ec74000 \ ws2_32
ELF 7ec74000-7ecc6000 Deferred advapi32<elf>
\-PE 7ec80000-7ecc6000 \ advapi32
ELF 7ecc6000-7ed64000 Deferred gdi32<elf>
\-PE 7ece0000-7ed64000 \ gdi32
ELF 7ed64000-7eeab000 Deferred user32<elf>
\-PE 7ed80000-7eeab000 \ user32
ELF 7eeab000-7ef3d000 Deferred winmm<elf>
\-PE 7eec0000-7ef3d000 \ winmm
ELF 7ef7c000-7ef87000 Deferred libnss_files.so.2
ELF 7ef87000-7ef91000 Deferred libnss_nis.so.2
ELF 7ef91000-7efa9000 Deferred libnsl.so.1
ELF 7efa9000-7efce000 Deferred libm.so.6
ELF 7efcf000-7efe2000 Deferred libresolv.so.2
ELF f7caa000-f7cae000 Deferred libdl.so.2
ELF f7cae000-f7dfd000 Deferred libc.so.6
ELF f7dfe000-f7e16000 Deferred libpthread.so.0
ELF f7e17000-f7e20000 Deferred libnss_compat.so.2
ELF f7e48000-f7f7e000 Deferred libwine.so.1
ELF f7f80000-f7f9f000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000c
00000041 0
0000001a 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000015 0
00000011 0
00000010 0
00000017
00000020 0
0000001f 0
0000001e 0
0000001b 0
00000019 0
00000018 0
0000003b
0000003c 0
00000031
0000005c 0
00000028 0
00000013 0
00000025 0
0000001d
00000050 0
00000063 0
0000004c 0
00000059 0
0000002c 0
00000055 0
0000005b 0
0000005a 0
0000003e 0
0000002e 0
00000029 0
00000040 0
00000044 0
0000004f 0
0000004e 0
00000057 0
00000014 0
00000027 0
00000066 0
00000009 0
00000054
00000060 0
00000021 0
0000000b 0
0000002f 0
0000001c 1
00000065 2
0000003f 1
00000030 0
00000048 0
00000058 0
0000002d
00000045 0
0000005d
00000046 0
0000004b
00000052 0
00000042 (D) Y:\gtasa.EXE
00000026 0 <==
Backtrace:
=>1 0x00746929 in gtasa (+0x346929) (0x0177ff08)
2 0x7b878047 in kernel32 (+0x58047) (0x0177ffe8)
Bohužel se teď nemůžu nějak hnout z místa
Základní info o mým stroji si můžete přečíst
tady, verze WINE je 1.1.2
Předem všem díkyNo a teď to píše pro změnu tohle:fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x00000013
fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {f689d7c8-6f1f-436b-8a53-e54fe351c322}: stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:winsock:WS_setsockopt Unknown IPPROTO_IP optname 0x00000013
fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {f689d7c8-6f1f-436b-8a53-e54fe351c322}: stub
fixme:iphlpapi:DeleteIpForwardEntry (pRoute 0x7e693998): stub
fixme:iphlpapi:CreateIpForwardEntry (pRoute 0x7e693960): stub
fixme:service:EnumServicesStatusW 0x14b7c0 type=30 state=3 (nil) 0 0x7e6937b8 0x7e6937c4 0x7e6937c0
fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x20000001,(nil),0x0001,0x00000000,0x7e6935c8,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x20000001,(nil),0x0001,0x00000000,0x14b7c0,(nil)): stub
fixme:ole:CoInitializeSecurity (0x670080,-1,(nil),(nil),4,3,(nil),0,(nil)) - stub!
fixme:advapi:RegisterEventSourceA ((null),"RichVideo"): stub
fixme:advapi:RegisterEventSourceW (L"",L"RichVideo"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0x7e24587c,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000000,(nil),0x0001,0x00000000,0x672a18,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:system:SystemParametersInfoW Unimplemented action: 8193 (SPI_SETFOREGROUNDLOCKTIMEOUT)
fixme:service:EnumServicesStatusW 0x14b7c0 type=30 state=3 (nil) 0 0x7e6937a0 0x7e6937ac 0x7e6937a8