Nowe posty

Autor Wątek: wine nie uruchamia Emergency 3  (Przeczytany 2727 razy)

michalgrk

  • Gość
wine nie uruchamia Emergency 3
« dnia: 2008-01-24, 10:27:59 »
Mój sprzęt wg polecenia lspci :
Procesor to : ‎Intel(R) Pentium(R) Dual  CPU  E2140  @ 1.60GHz
                        ‎Intel(R) Pentium(R) Dual  CPU  E2140  @ 1.60GHz
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)
[/b]
Otóz jak w tytule kiedy próbuję uruchomić z poziomu wine grę Emergency 3 wyrzuca mi komunikat :
[b]
 wine em3.exe
fixme:win:EnumDisplayDevicesW ((null),0,0xd4f4e4,0x00000000), stub!
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(1024,768)
fixme:quartz:AsyncReader_FindPin (L"Output", 0xd4f8e0)
fixme:quartz:AsyncReader_FindPin (L"Output", 0xd4f8e0)
fixme:quartz:AsyncReader_FindPin (L"Output", 0xd4f8e0)
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00000000 ESP:00d4f818 EBP:02429558 EFLAGS:00210206(   - 00      - RIP1)
 EAX:00000000 EBX:00000004 ECX:00000200 EDX:00000000
 ESI:00000200 EDI:000083f1
Stack dump:
0x00d4f818:  100cc2be 00000de1 00000000 000083f1
0x00d4f828:  00000200 00000200 00000000 00020000
0x00d4f838:  02429558 016b9490 000083f1 10180840
0x00d4f848:  7ea99710 10108f5e 00000de1 00000000
0x00d4f858:  000083f1 00000200 00000200 02429558
0x00d4f868:  02429558 016b9490 01080edc 7b88c301
Backtrace:
=>1 0x00000000 (0x02429558)
0x00000000: addb        %al,0x0(%eax)
Modules:
Module  Address                 Debug info      Name (100 modules)
PE        230000-  2f0000       Deferred        vbase71
PE        400000-  b34000       Deferred        em3
PE      10000000-102f8000       Deferred        vision71
ELF     77f81000-77fde000       Deferred        quartz
  \\-PE  77f90000-77fde000       \\               quartz
ELF     7b800000-7b92c000       Deferred        kernel32
  \\-PE  7b820000-7b92c000       \\               kernel32
ELF     7b94b000-7b9ef000       Deferred        oleaut32
  \\-PE  7b960000-7b9ef000       \\               oleaut32
ELF     7bc00000-7bca4000       Deferred        ntdll
  \\-PE  7bc10000-7bca4000       \\               ntdll
ELF     7bf00000-7bf04000       Deferred        
ELF     7bf0f000-7c000000       Deferred        wined3d
  \\-PE  7bf20000-7c000000       \\               wined3d
PE      7c340000-7c396000       Deferred        msvcr71
PE      7c3a0000-7c41b000       Deferred        msvcp71
ELF     7c4bd000-7c4e9000       Deferred        d3d8
  \\-PE  7c4c0000-7c4e9000       \\               d3d8
ELF     7ca4a000-7ca5f000       Deferred        lz32
  \\-PE  7ca50000-7ca5f000       \\               lz32
ELF     7ca5f000-7ca7a000       Deferred        version
  \\-PE  7ca70000-7ca7a000       \\               version
ELF     7ca7a000-7caa2000       Deferred        msvfw32
  \\-PE  7ca80000-7caa2000       \\               msvfw32
ELF     7caa2000-7cab8000       Deferred        midimap
  \\-PE  7cab0000-7cab8000       \\               midimap
ELF     7cab8000-7cae0000       Deferred        msacm32
  \\-PE  7cac0000-7cae0000       \\               msacm32
ELF     7cae0000-7caf9000       Deferred        msacm32
  \\-PE  7caf0000-7caf9000       \\               msacm32
ELF     7caf9000-7cb36000       Deferred        wineoss
  \\-PE  7cb00000-7cb36000       \\               wineoss
ELF     7cb75000-7cba8000       Deferred        uxtheme
  \\-PE  7cb80000-7cba8000       \\               uxtheme
ELF     7cba8000-7cbc7000       Deferred        imm32
  \\-PE  7cbb0000-7cbc7000       \\               imm32
ELF     7cbc7000-7cbcb000       Deferred        libxinerama.so.1
ELF     7cbd0000-7cbda000       Deferred        libxcursor.so.1
ELF     7cbda000-7cbe1000       Deferred        libxrandr.so.2
ELF     7dfe1000-7e1cd000       Deferred        libmesa_private.so.1
ELF     7e1e3000-7e244000       Deferred        i915_dri.so
ELF     7e244000-7e2d9000       Deferred        winex11
  \\-PE  7e250000-7e2d9000       \\               winex11
ELF     7e3b1000-7e3d2000       Deferred        libexpat.so.1
ELF     7e3d2000-7e3fe000       Deferred        libfontconfig.so.1
ELF     7e3fe000-7e411000       Deferred        libz.so.1
ELF     7e411000-7e480000       Deferred        libfreetype.so.6
ELF     7e480000-7e4b7000       Deferred        dinput
  \\-PE  7e490000-7e4b7000       \\               dinput
ELF     7e4b7000-7e4d1000       Deferred        dinput8
  \\-PE  7e4c0000-7e4d1000       \\               dinput8
ELF     7e4d1000-7e4e4000       Deferred        libresolv.so.2
ELF     7e4e4000-7e503000       Deferred        iphlpapi
  \\-PE  7e4f0000-7e503000       \\               iphlpapi
ELF     7e503000-7e563000       Deferred        rpcrt4
  \\-PE  7e510000-7e563000       \\               rpcrt4
ELF     7e563000-7e607000       Deferred        ole32
  \\-PE  7e570000-7e607000       \\               ole32
ELF     7e607000-7e696000       Deferred        winmm
  \\-PE  7e610000-7e696000       \\               winmm
ELF     7e696000-7e6e1000       Deferred        dsound
  \\-PE  7e6a0000-7e6e1000       \\               dsound
ELF     7e6e1000-7e6f8000       Deferred        glu32
  \\-PE  7e6f0000-7e6f8000       \\               glu32
ELF     7e6f8000-7e704000       Deferred        libgcc_s.so.1
ELF     7e7f2000-7e7fd000       Deferred        libdrm.so.2
ELF     7e7fd000-7e803000       Deferred        libxfixes.so.3
ELF     7e803000-7e81c000       Deferred        libxcb.so.1
ELF     7e81c000-7e896000       Deferred        libglu.so.1
ELF     7e896000-7e8f8000       Deferred        libgl.so.1
ELF     7e8f8000-7ea13000       Deferred        libx11.so.6
ELF     7ea13000-7ea22000       Deferred        libxext.so.6
ELF     7ea22000-7ea3b000       Deferred        libice.so.6
ELF     7ea3b000-7eabc000       Deferred        opengl32
  \\-PE  7ea50000-7eabc000       \\               opengl32
ELF     7eabc000-7eb7c000       Deferred        comctl32
  \\-PE  7ead0000-7eb7c000       \\               comctl32
ELF     7eb7c000-7ebd6000       Deferred        shlwapi
  \\-PE  7eb90000-7ebd6000       \\               shlwapi
ELF     7ebd6000-7ecdd000       Deferred        shell32
  \\-PE  7ebf0000-7ecdd000       \\               shell32
ELF     7ecdd000-7ed2a000       Deferred        advapi32
  \\-PE  7ecf0000-7ed2a000       \\               advapi32
ELF     7ed2a000-7edc4000       Deferred        gdi32
  \\-PE  7ed40000-7edc4000       \\               gdi32
ELF     7edc4000-7ef02000       Deferred        user32
  \\-PE  7ede0000-7ef02000       \\               user32
ELF     7ef02000-7ef06000       Deferred        iso8859-2.so
ELF     7efc5000-7efea000       Deferred        libm.so.6
ELF     7efec000-7eff0000       Deferred        libxdamage.so.1
ELF     7eff0000-7eff3000       Deferred        libxcb-xlib.so.0
ELF     7eff3000-7eff7000       Deferred        libxau.so.6
ELF     7eff7000-7f000000       Deferred        libsm.so.6
ELF     f7c71000-f7c77000       Deferred        libxxf86vm.so.1
ELF     f7c78000-f7c7c000       Deferred        libdl.so.2
ELF     f7c7c000-f7daf000       Deferred        libc.so.6
ELF     f7daf000-f7dc6000       Deferred        libpthread.so.0
ELF     f7dcc000-f7dd5000       Deferred        libxrender.so.1
ELF     f7ddc000-f7ef0000       Deferred        libwine.so.1
ELF     f7ef1000-f7f0d000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000010
        00000011    0
0000000c
        0000000f    0
        0000000e    0
        0000000d    0
0000000a
        0000000b    0
00000008 (D) C:\\Program Files\\Emergency 3\\em3.exe
        00000017    0
        00000016   15
        00000014   15
        00000012    0
        00000009    0 <==
Backtrace:
=>1 0x00000000 (0x02429558)
fixme:winmm:MMDRV_Exit Closing while ll-driver open
[/b]

 Dodam że przy poprzednio posiadanej konfiguracji (powyższa gra uruchamiała się bez problemu):
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1a)
00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev a2)
[root@localhost opensuse]# lspci -nv
00:00.0 0600: 1106:0305 (rev 03)
        Flags: bus master, medium devsel, latency 8
        Memory at e8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [a0] AGP version 2.0
        Capabilities: [c0] Power Management version 2

00:01.0 0604: 1106:8305 (prog-if 00 [Normal decode])
        Flags: bus master, 66MHz, medium devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Memory behind bridge: ec000000-edffffff
        Prefetchable memory behind bridge: e0000000-e7ffffff
        Capabilities: [80] Power Management version 2

00:07.0 0601: 1106:0686 (rev 40)
        Subsystem: 1106:0000
        Flags: bus master, stepping, medium devsel, latency 0
        Capabilities: [c0] Power Management version 2

00:07.1 0101: 1106:0571 (rev 06) (prog-if 8a [Master SecP PriP])
        Subsystem: 1106:0571
        Flags: bus master, medium devsel, latency 32
        [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
        [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
        [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
        [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
        I/O ports at d000 [size=16]
        Capabilities: [c0] Power Management version 2

00:07.2 0c03: 1106:3038 (rev 1a) (prog-if 00 [UHCI])
        Subsystem: 0925:1234
        Flags: bus master, medium devsel, latency 32, IRQ 11
        I/O ports at d400 [size=32]
        Capabilities: [80] Power Management version 2

00:07.3 0c03: 1106:3038 (rev 1a) (prog-if 00 [UHCI])
        Subsystem: 0925:1234
        Flags: bus master, medium devsel, latency 32, IRQ 11
        I/O ports at d800 [size=32]
        Capabilities: [80] Power Management version 2

00:07.4 0680: 1106:3057 (rev 40)
        Subsystem: 1106:3057
        Flags: medium devsel, IRQ 9
        Capabilities: [68] Power Management version 2

00:07.5 0401: 1106:3058 (rev 50)
        Subsystem: 1106:3058
        Flags: medium devsel, IRQ 5
        I/O ports at dc00 [size=256]
        I/O ports at e000 [size=4]
        I/O ports at e400 [size=4]
        Capabilities: [c0] Power Management version 2

00:0b.0 0200: 10ec:8139 (rev 10)
        Subsystem: 10ec:8139
        Flags: bus master, medium devsel, latency 32, IRQ 11
        I/O ports at ec00 [size=256]
        Memory at ef000000 (32-bit, non-prefetchable) [size=256]
        [virtual] Expansion ROM at 20000000 [disabled] [size=64K]
        Capabilities: [50] Power Management version 2

01:00.0 0300: 10de:0181 (rev a2) (prog-if 00 [VGA])
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 10
        Memory at ec000000 (32-bit, non-prefetchable) [size=16M]
        Memory at e0000000 (32-bit, prefetchable) [size=128M]
        [virtual] Expansion ROM at ed000000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
        Capabilities: [44] AGP version 3.0
[/b]

TheUsh

  • Gość
wine nie uruchamia Emergency 3
« Odpowiedź #1 dnia: 2008-01-24, 14:00:19 »
Cóż, wiesz chyba dobrze, że Wine nie jest nawet w fazie "beta", więc takie problemy mogą się zdarzać i zdarzać się będą ;)

Jednej ważnej rzeczy nie podałeś: wersja Wine i czy w obu przypadkach jest ta sama ;)

Jeszcze jedno: takie rzeczy warto zgłaszać na http://appdb.winehq.org/ ;)

Offline ultr

  • Users
  • Guru
  • *****
  • Wiadomości: 1177
    • Zobacz profil
wine nie uruchamia Emergency 3
« Odpowiedź #2 dnia: 2008-01-24, 14:37:27 »
Warto sprawdzać stronę gry w AppDB Wine:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=5584

Autor testu miał jak widać problemy z nowszą wersją Wine. Niestety tak się zdarza, że w nowszej wersji pojawiają się regresje. Trzeba to zgłaszać jako dane testowe do AppDB albo jako bug.

Warto również sprawdać AppDB, bo często w komentarzach poniżej pojawiają się rozwiązania problemów z uruchomieniem danego programu na Wine.