27 ביוני 2010

הכשלונון בהפעלת Rayman2 בלינוקס המשך






טוב לאחר התקנת כרטיס מסך ובעיות חומרה למיניהם
הצלחתי להפעיל את ריימן מהדיסק הקשיח בלבד...
זה נראה בערך ככה:

זה תוכן הודעת השגיאה בריצה באבונטו כאשר מקליקים הקלקה חופשית הוא חושב שמדובר בארכיב.
Archive: /media/RAYMAN2/setup.exe
[/media/RAYMAN2/setup.exe]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
zipinfo: cannot find zipfile directory in one of /media/RAYMAN2/setup.exe or
/media/RAYMAN2/setup.exe.zip, and cannot find /media/RAYMAN2/setup.exe.ZIP, period.

זה תוכן ההודעה כאשר מריצים דרך wine
חלון המשחק עולה דרך הסידירום עם אפשרות להתקנה ולהפעלת המשחק דרך הסידירום




כאשר בוחרים ב play מתקבלת הודעת שגיאה שזה תוכנה:


בקיצור הרצה דרך הסידירום לא עבדה טוב

היה גם ניסיון להריץ דרך הדיסק עצמו ב .wine/drive_c
על מנת לראות את פלט השגיאה בצורה יותר מפורטת ולמעשה התקבל חלון עם הודעת שגיאה דומה.
רק שהפעם ראיתי את הפלט:

carmit@carmit-desktop:~/.wine/drive_c/UbiSoft/Rayman2$ wine RAYMAN2.EXE
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000007 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x32ef44,0x00000000), stub!
wine: Unhandled page fault on read access to 0x00000001 at address 0x1 (thread 001c), starting debugger...
Unhandled exception: page fault on read access to 0x00000001 in 32-bit code (0x00000001).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00000001 ESP:0032fc9c EBP:0032fdf4 EFLAGS:00210202( R- -- I - - - )
EAX:00000002 EBX:00129126 ECX:00000001 EDX:00000000
ESI:00129127 EDI:004e0da1
Stack dump:
0x0032fc9c: 0042049c 00000002 00000001 00000000
0x0032fcac: 0042046c 00000000 00000003 0040105c
0x0032fcbc: 00000000 00401f54 00517042 00129126
0x0032fccc: 7b883ff4 775c3a43 6f646e69 552f7377
0x0032fcdc: 6f536962 752f7466 692e6962 6800696e
0x0032fcec: 68416ff4 0032fd20 7bc35b91 684325c0
Backtrace:
=>0 0x00000001 (0x0032fdf4)
1 0x0045fe16 in rayman2 (+0x5fe15) (0x0032fe90)
2 0x7b8556ac call_process_entry+0xb() in kernel32 (0x0032fea8)
3 0x7b8578bb in kernel32 (+0x478ba) (0x0032fee8)
4 0x7bc6fd90 call_thread_func+0xb() in ntdll (0x0032fef8)
5 0x7bc6ff60 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
6 0x7bc4b6aa in ntdll (+0x3b6a9) (0x0032ffe8)
0x00000001: -- no code accessible --
Modules:
Module Address Debug info Name (71 modules)
PE 400000- 519000 Export rayman2
PE 10000000-10029000 Deferred glidx6vf
ELF 20000000-200c4000 Deferred libgl.so.1
ELF 200c4000-216d4000 Deferred libglcore.so.1
ELF 22755000-227ad000 Deferred ddraw
\-PE 22760000-227ad000 \ ddraw
ELF 23c57000-23d8f000 Deferred wined3d
\-PE 23c60000-23d8f000 \ wined3d
ELF 4946d000-4946f000 Deferred libnvidia-tls.so.1
ELF 68000000-68140000 Export libwine.so.1
ELF 68140000-68159000 Deferred libpthread.so.0
ELF 68159000-6815d000 Deferred libdl.so.2
ELF 6815d000-68183000 Deferred libm.so.6
ELF 68183000-6819a000 Deferred libnsl.so.1
ELF 6819a000-682cb000 Deferred user32
\-PE 681b0000-682cb000 \ user32
ELF 682cb000-68356000 Deferred gdi32
\-PE 682e0000-68356000 \ gdi32
ELF 68356000-683b1000 Deferred advapi32
\-PE 68360000-683b1000 \ advapi32
ELF 683b1000-68433000 Deferred msvcrt
\-PE 683c0000-68433000 \ msvcrt
ELF 68433000-68606000 Deferred shell32
\-PE 68440000-68606000 \ shell32
ELF 68606000-68668000 Deferred shlwapi
\-PE 68610000-68668000 \ shlwapi
ELF 68668000-68753000 Deferred comctl32
\-PE 68670000-68753000 \ comctl32
ELF 68753000-6878c000 Deferred dinput
\-PE 68760000-6878c000 \ dinput
ELF 6878c000-6888c000 Deferred ole32
\-PE 687b0000-6888c000 \ ole32
ELF 6888c000-68901000 Deferred rpcrt4
\-PE 688a0000-68901000 \ rpcrt4
ELF 68901000-68916000 Deferred libz.so.1
ELF 68916000-68946000 Deferred libfontconfig.so.1
ELF 68946000-6896d000 Deferred libexpat.so.1
ELF 6896d000-68a0f000 Deferred winex11
\-PE 68980000-68a0f000 \ winex11
ELF 68a0f000-68a18000 Deferred libsm.so.6
ELF 68a18000-68a31000 Deferred libice.so.6
ELF 68a31000-68b4e000 Deferred libx11.so.6
ELF 68b4e000-68b53000 Deferred libuuid.so.1
ELF 68b53000-68b6d000 Deferred libxcb.so.1
ELF 68b6d000-68b71000 Deferred libxau.so.6
ELF 68b71000-68b77000 Deferred libxdmcp.so.6
ELF 68b77000-68b99000 Deferred imm32
\-PE 68b80000-68b99000 \ imm32
ELF 68b99000-68b9d000 Deferred libxinerama.so.1
ELF 68b9d000-68ba3000 Deferred libxxf86vm.so.1
ELF 68ba3000-68bad000 Deferred libxrender.so.1
ELF 68bad000-68bb5000 Deferred libxrandr.so.2
ELF 68bb5000-68bbb000 Deferred libxfixes.so.3
ELF 68bbb000-68bc5000 Deferred libxcursor.so.1
ELF 68bc5000-68bf9000 Deferred uxtheme
\-PE 68bd0000-68bf9000 \ uxtheme
ELF 69dc1000-69dd1000 Deferred libxext.so.6
ELF 6b052000-6b05a000 Deferred libnss_compat.so.2
ELF 6b76b000-6b7f3000 Deferred winmm
\-PE 6b770000-6b7f3000 \ winmm
ELF 6e5eb000-6e745000 Deferred libc.so.6
ELF 7208a000-720a7000 Deferred ld-linux.so.2
ELF 72f06000-72f7c000 Deferred libfreetype.so.6
ELF 76762000-76766000 Deferred libxcomposite.so.1
ELF 779e2000-779ec000 Deferred libnss_nis.so.2
ELF 791f8000-79204000 Deferred libnss_files.so.2
ELF 7b800000-7b952000 Export kernel32
\-PE 7b810000-7b952000 \ kernel32
ELF 7bc00000-7bcb8000 Export ntdll
\-PE 7bc10000-7bcb8000 \ ntdll
ELF 7bf00000-7bf04000 Deferred
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
0000001b (D) C:\UbiSoft\Rayman2\RAYMAN2.EXE
0000001c 0 <==
0000001d explorer.exe
0000001e 0
Backtrace:
=>0 0x00000001 (0x0032fdf4)
1 0x0045fe16 in rayman2 (+0x5fe15) (0x0032fe90)
2 0x7b8556ac call_process_entry+0xb() in kernel32 (0x0032fea8)
3 0x7b8578bb in kernel32 (+0x478ba) (0x0032fee8)
4 0x7bc6fd90 call_thread_func+0xb() in ntdll (0x0032fef8)
5 0x7bc6ff60 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
6 0x7bc4b6aa in ntdll (+0x3b6a9) (0x0032ffe8)

זהו בינתיים
כנראה נדווח על באג המשך יבוא...


אין תגובות:

הוסף רשומת תגובה