Fora

[issue] Linux wont launch Banished.

Autor Odpowiedzi
S1LNTR34P3R Saturday 7 June 2014 at 16:50
S1LNTR34P3R

Hey,

I've installed Banished through Steam, but upon launching the game it tries to install DirectX and says that Application-steam-x32.exe has encountered an error. Something like that.

 

Crashdump:

Unhandled exception: unimplemented function dxgi.dll.CreateDXGIFactory1 called in 32-bit code (0x7bc4d500).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7bc4d500 ESP:0033f710 EBP:0033f774 EFLAGS:00200206(   - --  I   - -P- )
 EAX:01ca8b1a EBX:7bcaa518 ECX:0033f79c EDX:00000000
 ESI:0033f71c EDI:6b7f68b0
Stack dump:
0x0033f710:  0000000a 01ca5dd8 0033fd6c 80000100
0x0033f720:  00000001 00000000 7bc4d500 00000002
0x0033f730:  01ca8b2e 01ca8b1a 0033f79c 01ca5dd8
0x0033f740:  6b7f66a8 7ffd8c00 0033fd6c 0033f79c
0x0033f750:  0033fa3c 10106e8c ffffffff 0033f774
0x0033f760:  100aa367 0000000a 6b7f68b0 6b7f66a8
Backtrace:
=>0 0x7bc4d500 in ntdll (+0x3d500) (0x0033f774)
  1 0x01cc000f (0x0033fa48)
  2 0x100c815d in runtime-steam-x32 (+0xc815c) (0x0033fa94)
  3 0x100baebe in runtime-steam-x32 (+0xbaebd) (0x0033fab4)
  4 0x00445d2a in application-steam-x32 (+0x45d29) (0x0033fe08)
  5 0x00445cc5 in application-steam-x32 (+0x45cc4) (0x0033fe14)
  6 0x0043fdf3 in application-steam-x32 (+0x3fdf2) (0x0033fe60)
  7 0x7b8610fc call_process_entry+0xb() in kernel32 (0x0033fe78)
  8 0x7b864c0b in kernel32 (+0x54c0a) (0x0033feb8)
  9 0x7bc756b0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
  10 0x7bc7590d call_thread_func+0x7c() in ntdll (0x0033ffa8)
  11 0x7bc7568e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
  12 0x7bc4d99e in ntdll (+0x3d99d) (0x0033ffe8)
0x7bc4d500: subl    $4,%esp
Modules:
Module    Address            Debug info    Name (122 modules)
PE      3b0000-  3cf000    Deferred        videodx9-steam-x32
PE      400000-  605000    Export          application-steam-x32
PE      610000-  6cc000    Deferred        gameoverlayrenderer
PE     1c90000- 1cb2000    Deferred        videodx11-steam-x32
PE     4ef0000- 4fc4000    Deferred        steam
PE    10000000-10240000    Export          runtime-steam-x32
PE    30000000-302c1000    Deferred        steam2
PE    38000000-38896000    Deferred        steamclient
PE    3b400000-3b41e000    Deferred        steam_api
PE    3f000000-3f0b2000    Deferred        tier0_s
PE    3f600000-3f64f000    Deferred        vstdlib_s
PE    60000000-60021000    Deferred        cserhelper
ELF    7b800000-7b904000    Dwarf           kernel32<elf>
  \-PE    7b810000-7b904000    \               kernel32
ELF    7bc00000-7bcc7000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcc7000    \               ntdll
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
ELF    7d163000-7d170000    Deferred        libdrm.so.2
ELF    7d170000-7d176000    Deferred        libxcb-dri2.so.0
ELF    7d176000-7d18e000    Deferred        libxcb-glx.so.0
ELF    7d18e000-7d1a4000    Deferred        libglapi.so.0
ELF    7d1a4000-7d1fd000    Deferred        libgl.so.1
ELF    7d1fd000-7d2d3000    Deferred        opengl32<elf>
  \-PE    7d220000-7d2d3000    \               opengl32
ELF    7d2d3000-7d400000    Deferred        wined3d<elf>
  \-PE    7d2e0000-7d400000    \               wined3d
ELF    7d504000-7d50a000    Deferred        libxfixes.so.3
ELF    7d50a000-7d52d000    Deferred        dxgi<elf>
  \-PE    7d510000-7d52d000    \               dxgi
ELF    7d62e000-7d631000    Deferred        libx11-xcb.so.1
ELF    7d64b000-7d681000    Deferred        d3d9<elf>
  \-PE    7d650000-7d681000    \               d3d9
ELF    7d681000-7d69e000    Deferred        libgcc_s.so.1
ELF    7d6a0000-7d6a4000    Deferred        libxdamage.so.1
ELF    7d6a4000-7d6b8000    Deferred        d3d11<elf>
  \-PE    7d6b0000-7d6b8000    \               d3d11
ELF    7da06000-7da0a000    Deferred        libgpg-error.so.0
ELF    7da0a000-7da7e000    Deferred        libgcrypt.so.11
ELF    7da7e000-7da8e000    Deferred        libtasn1.so.3
ELF    7da8e000-7db26000    Deferred        libgnutls.so.26
ELF    7db26000-7db50000    Deferred        netapi32<elf>
  \-PE    7db30000-7db50000    \               netapi32
ELF    7db50000-7db7e000    Deferred        secur32<elf>
  \-PE    7db60000-7db7e000    \               secur32
ELF    7db7e000-7dbbb000    Deferred        winspool<elf>
  \-PE    7db90000-7dbbb000    \               winspool
ELF    7dbbb000-7dc24000    Deferred        setupapi<elf>
  \-PE    7dbd0000-7dc24000    \               setupapi
ELF    7dc24000-7dd3f000    Deferred        oleaut32<elf>
  \-PE    7dc40000-7dd3f000    \               oleaut32
ELF    7dd3f000-7dd58000    Deferred        imagehlp<elf>
  \-PE    7dd40000-7dd58000    \               imagehlp
ELF    7dd58000-7dd7b000    Deferred        iphlpapi<elf>
  \-PE    7dd60000-7dd7b000    \               iphlpapi
ELF    7dd7b000-7de38000    Deferred        crypt32<elf>
  \-PE    7dd80000-7de38000    \               crypt32
ELF    7de38000-7de68000    Deferred        ws2_32<elf>

 

 

 

 

I really appreciate any help!

Your friend from the Great White North,

S1L3NTR34P3R

 

S1LNTR34P3R Saturday 7 June 2014 at 16:56
S1LNTR34P3R

After posting, site gave me french confirmation...

Post in french:

Salut!

J'ai installé Banished avec le client de Steam, mais qund j'avais essayé de l'executer, j'ai recu un message qui disait "Application-steam-x32.exe" a rencontré un erreur fatale.

Dump:

Unhandled exception: unimplemented function dxgi.dll.CreateDXGIFactory1 called in 32-bit code (0x7bc4d500).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7bc4d500 ESP:0033f710 EBP:0033f774 EFLAGS:00200206(   - --  I   - -P- )
 EAX:01ca8b1a EBX:7bcaa518 ECX:0033f79c EDX:00000000
 ESI:0033f71c EDI:6b7f68b0
Stack dump:
0x0033f710:  0000000a 01ca5dd8 0033fd6c 80000100
0x0033f720:  00000001 00000000 7bc4d500 00000002
0x0033f730:  01ca8b2e 01ca8b1a 0033f79c 01ca5dd8
0x0033f740:  6b7f66a8 7ffd8c00 0033fd6c 0033f79c
0x0033f750:  0033fa3c 10106e8c ffffffff 0033f774
0x0033f760:  100aa367 0000000a 6b7f68b0 6b7f66a8
Backtrace:
=>0 0x7bc4d500 in ntdll (+0x3d500) (0x0033f774)
  1 0x01cc000f (0x0033fa48)
  2 0x100c815d in runtime-steam-x32 (+0xc815c) (0x0033fa94)
  3 0x100baebe in runtime-steam-x32 (+0xbaebd) (0x0033fab4)
  4 0x00445d2a in application-steam-x32 (+0x45d29) (0x0033fe08)
  5 0x00445cc5 in application-steam-x32 (+0x45cc4) (0x0033fe14)
  6 0x0043fdf3 in application-steam-x32 (+0x3fdf2) (0x0033fe60)
  7 0x7b8610fc call_process_entry+0xb() in kernel32 (0x0033fe78)
  8 0x7b864c0b in kernel32 (+0x54c0a) (0x0033feb8)
  9 0x7bc756b0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
  10 0x7bc7590d call_thread_func+0x7c() in ntdll (0x0033ffa8)
  11 0x7bc7568e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
  12 0x7bc4d99e in ntdll (+0x3d99d) (0x0033ffe8)
0x7bc4d500: subl    $4,%esp
Modules:
Module    Address            Debug info    Name (122 modules)
PE      3b0000-  3cf000    Deferred        videodx9-steam-x32
PE      400000-  605000    Export          application-steam-x32
PE      610000-  6cc000    Deferred        gameoverlayrenderer
PE     1c90000- 1cb2000    Deferred        videodx11-steam-x32
PE     4ef0000- 4fc4000    Deferred        steam
PE    10000000-10240000    Export          runtime-steam-x32
PE    30000000-302c1000    Deferred        steam2
PE    38000000-38896000    Deferred        steamclient
PE    3b400000-3b41e000    Deferred        steam_api
PE    3f000000-3f0b2000    Deferred        tier0_s
PE    3f600000-3f64f000    Deferred        vstdlib_s
PE    60000000-60021000    Deferred        cserhelper
ELF    7b800000-7b904000    Dwarf           kernel32<elf>
  \-PE    7b810000-7b904000    \               kernel32
ELF    7bc00000-7bcc7000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcc7000    \               ntdll
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
ELF    7d163000-7d170000    Deferred        libdrm.so.2
ELF    7d170000-7d176000    Deferred        libxcb-dri2.so.0
ELF    7d176000-7d18e000    Deferred        libxcb-glx.so.0
ELF    7d18e000-7d1a4000    Deferred        libglapi.so.0
ELF    7d1a4000-7d1fd000    Deferred        libgl.so.1
ELF    7d1fd000-7d2d3000    Deferred        opengl32<elf>
  \-PE    7d220000-7d2d3000    \               opengl32
ELF    7d2d3000-7d400000    Deferred        wined3d<elf>
  \-PE    7d2e0000-7d400000    \               wined3d
ELF    7d504000-7d50a000    Deferred        libxfixes.so.3
ELF    7d50a000-7d52d000    Deferred        dxgi<elf>
  \-PE    7d510000-7d52d000    \               dxgi
ELF    7d62e000-7d631000    Deferred        libx11-xcb.so.1
ELF    7d64b000-7d681000    Deferred        d3d9<elf>
  \-PE    7d650000-7d681000    \               d3d9
ELF    7d681000-7d69e000    Deferred        libgcc_s.so.1
ELF    7d6a0000-7d6a4000    Deferred        libxdamage.so.1
ELF    7d6a4000-7d6b8000    Deferred        d3d11<elf>
  \-PE    7d6b0000-7d6b8000    \               d3d11
ELF    7da06000-7da0a000    Deferred        libgpg-error.so.0
ELF    7da0a000-7da7e000    Deferred        libgcrypt.so.11
ELF    7da7e000-7da8e000    Deferred        libtasn1.so.3
ELF    7da8e000-7db26000    Deferred        libgnutls.so.26
ELF    7db26000-7db50000    Deferred        netapi32<elf>
  \-PE    7db30000-7db50000    \               netapi32
ELF    7db50000-7db7e000    Deferred        secur32<elf>
  \-PE    7db60000-7db7e000    \               secur32
ELF    7db7e000-7dbbb000    Deferred        winspool<elf>
  \-PE    7db90000-7dbbb000    \               winspool
ELF    7dbbb000-7dc24000    Deferred        setupapi<elf>
  \-PE    7dbd0000-7dc24000    \               setupapi
ELF    7dc24000-7dd3f000    Deferred        oleaut32<elf>
  \-PE    7dc40000-7dd3f000    \               oleaut32
ELF    7dd3f000-7dd58000    Deferred        imagehlp<elf>
  \-PE    7dd40000-7dd58000    \               imagehlp
ELF    7dd58000-7dd7b000    Deferred        iphlpapi<elf>
  \-PE    7dd60000-7dd7b000    \               iphlpapi
ELF    7dd7b000-7de38000    Deferred        crypt32<elf>
  \-PE    7dd80000-7de38000    \               crypt32
ELF    7de38000-7de68000    Deferred        ws2_32<elf>

 

 

 

 

Votre ami du Canada,

S1L3NTR34P3R

booman Friday 20 June 2014 at 22:29
booman

Can you play any other games in Linux?

What distro and video card/chip are you using?
Did you install 32-bit libraries in your distro?


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
S1LNTR34P3R Saturday 21 June 2014 at 22:26
S1LNTR34P3R

Other games through PON? No. However, this pos ran BL2 just fine, and was playable on med graphics, when windows was installed(screwed up duel boot, too lazy to fix atm).

LinuxMint. "cheap" laptop, i3 with intel graphics (3000?).

Yes I have installed the libraries.

booman Tuesday 24 June 2014 at 14:24
booman

I have a feeling the Intel drivers will probably cause some problems.  Specially with the HD 3000 chip.
My Acer C710 Chromebook with ChrUbuntu on it has an Intel HD 2000.  I can't play most high quality games. But I can play older games like Torchlight, Lugaru, Pnumbra, etc.

Are you saying that you played Borderlands 2 in Mint?

Try installing dxfullsetup in your Banished virtual drive.  Maybe that will help?


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained