Factorio 1.1.18 keeps switching to default adapter and hangs
Posted: Sat Jan 30, 2021 8:02 pm
System info is in DxDiag (notebook HP Elitebook with dual GPU)
Worked solid for about month.
Now is hanging on loading screen (42% to 75%) intermittently.
After few hours of fiddling around (on/off, radeon driver settings, praying and swearing), usually starts working and loads the game and it keeps working until computer shutdown/reboot/sleep. Even game restart works after that.
Problems started few weeks ago after switching among multiple external displays and/or docking station (my observation).
There was no change in HW/SW.
Tried many command line options - does not change anything, sometimes it works sometimes it doesn't.
In current state "--force-d3d" "--d3d-adapter" "0x699F" options were working for few sessions
But they don't anymore - see log:
0.095 D3D11_ERROR: IDXGIFactory::EnumAdapters failed in getAdapter on line 413. Error [0x887a0002] - DXGI_ERROR_NOT_FOUND
0.096 D3D11_ERROR: D3D11CreateDeviceAndSwapChain failed in createDeviceAndSwapchain on line 717. Error [0x80070057] - E_INVALIDARG
0.096 Failed to create device on desired adapter, trying default one.
My observation is, that whenever it switches to default intel UHD graphic, it will freeze.
I have updated Bios, ATI drivers (21.1.1), uninstalled and reinstalled the game few times (or downloaded unpacked zip) on about 3 versions, killed processes, did restart many times. Did not find any problems in any diagnostics...
But it is still in Schrodinger state, it either works or it does not.
HELP
Worked solid for about month.
Now is hanging on loading screen (42% to 75%) intermittently.
After few hours of fiddling around (on/off, radeon driver settings, praying and swearing), usually starts working and loads the game and it keeps working until computer shutdown/reboot/sleep. Even game restart works after that.
Problems started few weeks ago after switching among multiple external displays and/or docking station (my observation).
There was no change in HW/SW.
Tried many command line options - does not change anything, sometimes it works sometimes it doesn't.
In current state "--force-d3d" "--d3d-adapter" "0x699F" options were working for few sessions
But they don't anymore - see log:
0.095 D3D11_ERROR: IDXGIFactory::EnumAdapters failed in getAdapter on line 413. Error [0x887a0002] - DXGI_ERROR_NOT_FOUND
0.096 D3D11_ERROR: D3D11CreateDeviceAndSwapChain failed in createDeviceAndSwapchain on line 717. Error [0x80070057] - E_INVALIDARG
0.096 Failed to create device on desired adapter, trying default one.
My observation is, that whenever it switches to default intel UHD graphic, it will freeze.
I have updated Bios, ATI drivers (21.1.1), uninstalled and reinstalled the game few times (or downloaded unpacked zip) on about 3 versions, killed processes, did restart many times. Did not find any problems in any diagnostics...
But it is still in Schrodinger state, it either works or it does not.
HELP