LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Games (https://www.linuxquestions.org/questions/linux-games-33/)
-   -   Running Directx on default Wine of Debian/Stable (https://www.linuxquestions.org/questions/linux-games-33/running-directx-on-default-wine-of-debian-stable-4175487194/)

gwydionus 12-07-2013 07:41 AM

Running Directx on default Wine of Debian/Stable
 
Hello, I would like to run wine for running a graphical application. I receive this following error message.
If you would have further information, please leave them in a post. Thank you.

Code:

Unhandled exception: page fault on read access to 0x0000001c in 32-bit code (0x7e6731cb).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7e6731cb ESP:0033d41c EBP:0033d454 EFLAGS:00010286(  R- --  I S - -P- )
 EAX:ffffffff EBX:7e6d1ff4 ECX:00000200 EDX:0033d524
 ESI:0033d524 EDI:00000000
Stack dump:
0x0033d41c:  00000003 7e6d587c 7e6af2a0 7e6aef6b
0x0033d42c:  00000000 0033d524 9e70a000 0000000a
0x0033d43c:  0033d4d4 0033d490 7e2b4cd4 7e746ff4
0x0033d44c:  00000258 0033d630 0033d5f4 7e6efb4b
0x0033d45c:  00000000 0033d524 0033d514 00000000
0x0033d46c:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0x7e6731cb wined3d_swapchain_get_desc+0x5b() in wined3d (0x0033d454)
  1 0x7e6efb4b in ddraw (+0xfb4a) (0x0033d5f4)
  2 0x7e6f0924 in ddraw (+0x10923) (0x0033d6c4)
  3 0x0045ec74 in empires2 (+0x5ec73) (0x009be178)
  4 0x00000000 (0x0014f4ac)
  5 0x7e745d20 in ddraw (+0x65d1f) (0x7e745b20)
  6 0x7e6ec3c0 in ddraw (+0xc3bf) (0x7e6f5280)
  7 0x5d8958ec (0x83e58955)
0x7e6731cb wined3d_swapchain_get_desc+0x5b in wined3d: movl        0x1c(%edi),%eax
Modules:
Module        Address                        Debug info        Name (95 modules)
PE          400000-  781000        Export          empires2
PE        10000000-1007a000        Deferred        language
ELF        7b800000-7ba3a000        Deferred        kernel32<elf>
  \-PE        7b810000-7ba3a000        \              kernel32
ELF        7bc00000-7bcd4000        Deferred        ntdll<elf>
  \-PE        7bc10000-7bcd4000        \              ntdll
ELF        7bf00000-7bf04000        Deferred        <wine-loader>
ELF        7d9ea000-7daf9000        Deferred        oleaut32<elf>
  \-PE        7da00000-7daf9000        \              oleaut32
ELF        7daf9000-7db58000        Deferred        riched20<elf>
  \-PE        7db00000-7db58000        \              riched20
ELF        7db58000-7db6c000        Deferred        riched32<elf>
  \-PE        7db60000-7db6c000        \              riched32
ELF        7ddea000-7de07000        Deferred        libgcc_s.so.1
ELF        7de71000-7de7a000        Deferred        librt.so.1
ELF        7e004000-7e03a000        Deferred        uxtheme<elf>
  \-PE        7e010000-7e03a000        \              uxtheme
ELF        7e03a000-7e044000        Deferred        libxcursor.so.1
ELF        7e057000-7e081000        Deferred        libexpat.so.1
ELF        7e081000-7e0b7000        Deferred        libfontconfig.so.1
ELF        7e0b7000-7e0c6000        Deferred        libxi.so.6
ELF        7e0c6000-7e0c9000        Deferred        libxcomposite.so.1
ELF        7e0c9000-7e0d1000        Deferred        libxrandr.so.2
ELF        7e0d1000-7e0db000        Deferred        libxrender.so.1
ELF        7e0db000-7e0e1000        Deferred        libxxf86vm.so.1
ELF        7e0e1000-7e0e4000        Deferred        libxinerama.so.1
ELF        7e0e4000-7e0ea000        Deferred        libxdmcp.so.6
ELF        7e0ea000-7e0ed000        Deferred        libxau.so.6
ELF        7e0ed000-7e110000        Deferred        libxcb.so.1
ELF        7e110000-7e248000        Deferred        libx11.so.6
ELF        7e248000-7e25a000        Deferred        libxext.so.6
ELF        7e25a000-7e273000        Deferred        libice.so.6
ELF        7e273000-7e27b000        Deferred        libsm.so.6
ELF        7e27b000-7e317000        Deferred        winex11<elf>
  \-PE        7e290000-7e317000        \              winex11
ELF        7e317000-7e330000        Deferred        libz.so.1
ELF        7e330000-7e3cc000        Deferred        libfreetype.so.6
ELF        7e3cc000-7e3e1000        Deferred        comm.drv16.so
PE        7e3d0000-7e3e1000        Deferred        comm.drv16
ELF        7e3e1000-7e3f6000        Deferred        system.drv16.so
PE        7e3f0000-7e3f6000        Deferred        system.drv16
ELF        7e3f6000-7e4a1000        Deferred        krnl386.exe16.so
PE        7e410000-7e4a1000        Deferred        krnl386.exe16
ELF        7e4a1000-7e4c1000        Deferred        libtinfo.so.5
ELF        7e4c1000-7e4e5000        Deferred        libncurses.so.5
ELF        7e4e5000-7e4f9000        Deferred        libresolv.so.2
ELF        7e4f9000-7e51c000        Deferred        iphlpapi<elf>
  \-PE        7e500000-7e51c000        \              iphlpapi
ELF        7e51c000-7e550000        Deferred        ws2_32<elf>
  \-PE        7e520000-7e550000        \              ws2_32
ELF        7e550000-7e56c000        Deferred        wsock32<elf>
  \-PE        7e560000-7e56c000        \              wsock32
ELF        7e56c000-7e590000        Deferred        imm32<elf>
  \-PE        7e570000-7e590000        \              imm32
ELF        7e590000-7e6d7000        Dwarf          wined3d<elf>
  \-PE        7e5a0000-7e6d7000        \              wined3d
ELF        7e6d7000-7e74a000        Dwarf          ddraw<elf>
  \-PE        7e6e0000-7e74a000        \              ddraw
ELF        7e74a000-7e793000        Deferred        dsound<elf>
  \-PE        7e750000-7e793000        \              dsound
ELF        7e793000-7e7cd000        Deferred        dplayx<elf>
  \-PE        7e7a0000-7e7cd000        \              dplayx
ELF        7e7cd000-7e8cf000        Deferred        comctl32<elf>
  \-PE        7e7e0000-7e8cf000        \              comctl32
ELF        7e8cf000-7e8f9000        Deferred        msacm32<elf>
  \-PE        7e8e0000-7e8f9000        \              msacm32
ELF        7e8f9000-7e979000        Deferred        rpcrt4<elf>
  \-PE        7e900000-7e979000        \              rpcrt4
ELF        7e979000-7eaa3000        Deferred        ole32<elf>
  \-PE        7e990000-7eaa3000        \              ole32
ELF        7eaa3000-7eb0f000        Deferred        advapi32<elf>
  \-PE        7eab0000-7eb0f000        \              advapi32
ELF        7eb0f000-7ebdc000        Deferred        gdi32<elf>
  \-PE        7eb20000-7ebdc000        \              gdi32
ELF        7ebdc000-7ed30000        Deferred        user32<elf>
  \-PE        7ebf0000-7ed30000        \              user32
ELF        7ed30000-7ede1000        Deferred        winmm<elf>
  \-PE        7ed40000-7ede1000        \              winmm
ELF        7ede1000-7ee0c000        Deferred        msvfw32<elf>
  \-PE        7edf0000-7ee0c000        \              msvfw32
ELF        7ee0c000-7ee26000        Deferred        version<elf>
  \-PE        7ee10000-7ee26000        \              version
ELF        7ef9d000-7efa9000        Deferred        libnss_files.so.2
ELF        7efa9000-7efb4000        Deferred        libnss_nis.so.2
ELF        7efb4000-7efcb000        Deferred        libnsl.so.1
ELF        7efcb000-7efd3000        Deferred        libnss_compat.so.2
ELF        7efd3000-7eff9000        Deferred        libm.so.6
ELF        7effa000-7f000000        Deferred        libxfixes.so.3
ELF        b74b0000-b74b6000        Deferred        libuuid.so.1
ELF        b74b7000-b74bb000        Deferred        libdl.so.2
ELF        b74bb000-b761e000        Deferred        libc.so.6
ELF        b761f000-b7638000        Deferred        libpthread.so.0
ELF        b7638000-b777b000        Dwarf          libwine.so.1
ELF        b7784000-b77a2000        Deferred        ld-linux.so.2
ELF        b77a2000-b77a3000        Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\univ_freiburg\home\sections\info3\pehofmann\Age of Empires II\Empires2.exe
        00000009    0 <==
0000000e services.exe
        0000001f    0
        0000001e    0
        00000018    0
        00000017    0
        00000015    0
        00000010    0
        0000000f    0
00000012 winedevice.exe
        00000019    0
        00000014    0
        00000013    0
0000001a plugplay.exe
        00000020    0
        0000001d    0
        0000001b    0
00000021 explorer.exe
        00000022    0
System information:
    Wine build: wine-1.4.1
    Platform: i386
    Host system: Linux
    Host version: 3.2.0-4-686-pae


zhjim 12-12-2013 01:39 AM

I have no direct answer to solve your problem but some question to maybe narrow down the cause.
You should definitely should have the appropiate video driver installed. As far as I know for nvidia cards you can either user closed or open source driver. They ought to be the same. For ATI cards use the closed source driver.

Are you running a 64 or 32 bit system? I found that 32bit system work better with wine as you dont have to install the needed 32bit libraries. Most games still run in 32bit enviroment.

Did you checkout playonlinux? They have install scripts and tweaks for wine to run many a games.


All times are GMT -5. The time now is 02:02 PM.