[0.17.8] "Failed to create device and swap chain." when using dedicated GPU

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
Post Reply
146karol
Manual Inserter
Manual Inserter
Posts: 2
Joined: Sat Apr 07, 2018 3:11 pm
Contact:

[0.17.8] "Failed to create device and swap chain." when using dedicated GPU

Post by 146karol »

Hello,
I was using last stable release without issues (0.16.51). I'm using laptop with Windows 10 with Intel Core i5-2450M and NVIDIA GeForce GT 520MX. When I'm trying to run the game using dedicated GPU error from tittle occurred.

Code: Select all

   0.004 2019-03-08 21:17:58; Factorio 0.17.8 (build 43440, win64, alpha)
   0.004 Operating system: Windows 10 (version 1709) 
   0.004 Program arguments: "D:\_dev\GOG Games\Factorio\bin\x64\factorio.exe" 
   0.004 Read data path: D:/_dev/GOG Games/Factorio/data
   0.004 Write data path: C:/Users/146ka/AppData/Roaming/Factorio [306472/476147MB]
   0.004 Binaries path: D:/_dev/GOG Games/Factorio/bin
   0.022 System info: [CPU:        Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz, 4 cores, RAM: 3256/6057 MB, page: 3604/7273 MB, virtual: 156/134217727 MB, extended virtual: 0 MB]
   0.022 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.033 Available displays: 2
   0.034  [0]: \\.\DISPLAY1 - Intel(R) HD Graphics 3000 {0x05, [0,0], 1366x768, 32bit, 60Hz}
   0.034  [1]: \\.\DISPLAY2 - Intel(R) HD Graphics 3000 {0x8000001, [-1280,0], 1280x1024, 32bit, 60Hz}
   0.189 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
   0.911 D3D11_ERROR: D3D11CreateDeviceAndSwapChain failed in createDeviceAndSwapchain on line 487. Error [0x80070057] - E_INVALIDARG
   0.911 > FeatureLevelIndex: 0
   0.911 > BufferDesc: Width=1366, Height=768, RefreshRate=70700000/1176912, Format=28, ScanlineOrdering=0, Scaling=0
   0.912 > SampleDesc: Quality=0, Count=1
   0.912 > Buffer: Usage=32, Count=1
   0.912 > Output: Window=0x000000000008105c, Windowed=1
   0.912 > SwapEffect: 0x00000000 (0)
   0.912 > Flags: 0x00000000 (0)
   0.953 Error Util.cpp:83: Failed to create device and swap chain.
  11.500 Goodbye
But when I'm using integrated (weaker) GPU Everything seems to work

Code: Select all

   0.005 2019-03-08 21:20:06; Factorio 0.17.8 (build 43440, win64, alpha)
   0.005 Operating system: Windows 10 (version 1709) 
   0.005 Program arguments: "D:\_dev\GOG Games\Factorio\bin\x64\factorio.exe" 
   0.006 Read data path: D:/_dev/GOG Games/Factorio/data
   0.006 Write data path: C:/Users/146ka/AppData/Roaming/Factorio [306471/476147MB]
   0.006 Binaries path: D:/_dev/GOG Games/Factorio/bin
   0.017 System info: [CPU:        Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz, 4 cores, RAM: 3282/6057 MB, page: 3659/7273 MB, virtual: 156/134217727 MB, extended virtual: 0 MB]
   0.017 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [MultiSampling: OFF] [Screen: 255] [Lang: en]
   0.025 Available displays: 2
   0.025  [0]: \\.\DISPLAY1 - Intel(R) HD Graphics 3000 {0x05, [0,0], 1366x768, 32bit, 60Hz}
   0.027  [1]: \\.\DISPLAY2 - Intel(R) HD Graphics 3000 {0x8000001, [-1280,0], 1280x1024, 32bit, 60Hz}
   0.191 [Direct3D11] Display: 0, Output: 0, DisplayAdapter: 0, RenderingAdapter: 0; d3dcompiler_47.dll
   0.706 Initialised Direct3D[0]: Intel(R) HD Graphics 3000; id: 8086-0126; driver: nvumdshimx.dll 21.21.13.7654
   0.706   D3D Feature Level: 10.1, DXGI 1.5+
   0.706   Compute supported: No
   0.706   Unified Memory Architecture: No
   0.706   BGR 565 Supported: Yes
   0.706   MaximumFrameLatency: 3, GPUThreadPriority: 0
   0.817 Desktop composition is active.
   0.818 Graphics settings preset: medium-with-low-vram
   0.818   Dedicated video memory size 32 MB
   0.818 Graphics options: [Graphics quality: normal] [Video memory usage: medium] [Light scale: 25%] [DXT: low-quality]
   0.818                   [Max load threads: 32] [Max texture size: 4096] [Tex.Stream.: 1] [Rotation quality: low] [Color: 32bit]
   0.896 DSound: Starting _dsound_update thread
   0.897 DSound: Enter _dsound_update; tid=9524
   1.349 Loading mod core 0.0.0 (data.lua)
   1.659 Loading mod base 0.17.8 (data.lua)
   2.916 Loading mod base 0.17.8 (data-updates.lua)
   3.177 Checksum for core: 2736929835
   3.177 Checksum of base: 3541142062
   4.111 Loading sounds...
   7.826 Info PlayerData.cpp:69: Local player-data.json unavailable
   7.826 Info PlayerData.cpp:74: Cloud player-data.json unavailable
   7.971 Crop bitmaps.
  30.876 Parallel Sprite Loader initialized (threads: 3)
  39.945 Initial atlas bitmap size is 4096
  39.946 Created atlas bitmap 4096x4096 [no-crop]
  39.946 Created atlas bitmap 4096x1952 [decal]
  39.947 Created atlas bitmap 4096x3840 [low-object]
  39.947 Created atlas bitmap 4096x2000 [mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
  39.950 Created atlas bitmap 4096x4096 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
  39.951 Created atlas bitmap 4096x4096 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
  39.951 Created atlas bitmap 4096x368 [terrain, mipmap, linear-minification, linear-mip-level, no-crop]
  39.951 Created atlas bitmap 4096x1600 [smoke, mipmap, linear-minification, linear-magnification]
  39.952 Created atlas bitmap 4096x1392 [not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, no-crop, no-scale]
  39.952 Created atlas bitmap 4096x836 [alpha-mask]
  39.958 Created atlas bitmap 4096x4092 [shadow, linear-magnification, alpha-mask]
  39.963 Created atlas bitmap 4096x4096 [shadow, linear-magnification, alpha-mask]
  39.976 Created atlas bitmap 4096x4096 [shadow, linear-magnification, alpha-mask]
  39.976 Created atlas bitmap 4096x512 [shadow, linear-magnification, alpha-mask]
  39.976 Created atlas bitmap 4096x1296 [shadow, mipmap, linear-magnification, alpha-mask]
  40.419 Created virtual atlas pages 4096x4096x7
  40.442 Texture processor created. GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
  42.846 Parallel Sprite Loader initialized (threads: 3)
  56.648 Sprites loaded
  56.864 Generated mipmaps for atlas of size 4096x3840
  57.005 Generated mipmaps for atlas of size 4096x2000
  57.167 Generated mipmaps for atlas of size 4096x4096
  57.356 Generated mipmaps for atlas of size 4096x4096
  57.476 Generated mipmaps for atlas of size 4096x368
  57.605 Generated mipmaps for atlas of size 4096x1600
  57.679 Generated mipmaps for atlas of size 4096x1392
  57.739 Generated mipmaps for atlas of size 4096x1296
  57.956 Generated mipmaps for virtual atlas of size 8192x16384
  57.966 Info GlobalContext.cpp:1128: Resetting config.
  57.966 Custom inputs active: 0
  58.061 Factorio initialised
  83.449 Info HttpSharedState.cpp:54: Downloading https://auth.factorio.com/api-login?api_version=2
  84.704 Info AuthServerConnector.cpp:172: Got token from auth server for username(146karol).
  84.761 Info HttpSharedState.cpp:54: Downloading https://updater.factorio.com/updater/get-available-versions?username=146karol&token=<private>&apiVersion=2
  86.506 Some core updates would be reachable if experimental updates were enabled.
  86.506 0 packages available to download (experimental updates disabled).
  98.896 Loading Level.dat: 1095972 bytes.
  98.898 Info Scenario.cpp:147: Map version 0.17.8-0
  98.965 Checksum for script C:/Users/146ka/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1848333929
 111.919 Info BlueprintShelf.cpp:663: Saving blueprint storage.
 112.137 Info AppManagerStates.cpp:1766: Saving finished
 114.124 Quitting: user-quit.
 114.391 DSound: Stopping voice
 114.391 DSound: Joining thread
 114.391 DSound: Exit _dsound_update; tid=9524
 114.391 DSound: Waiting for voice to stop ... signaled
 114.392 DSound: Joined thread
 114.392 DSound: Destroying thread
 114.392 DSound: Thread destroyed
 114.392 DSound: Releasing buffer
 114.392 DSound: Voice stopped
 114.392 DSound: Deallocating voice
 114.392 DSound: Deallocated voice
 114.566 Goodbye

posila
Factorio Staff
Factorio Staff
Posts: 5202
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [0.17.8] "Failed to create device and swap chain." when using dedicated GPU

Post by posila »

Hello, please try to update your nVidia graphics driver: https://www.nvidia.com/Download/driverR ... 2841/en-us

Post Reply

Return to “Pending”