protonscr

Overwatch crashes on startup

dxvkclosed
doitsujin/dxvk#396 · opened 2018-05-26 by EntropicEffect · updated 2018-05-26 · 3 comments · github
EEntropicEffect 2018-05-26 github

Software information

Overwatch. First time attempting to play it, crashes immediately on startup before anything shows up on screen. Seems to work with wine3d.

Seems the error that causes it is in the dxgi.log

err:   DxvkSurface::createSurface: Surface not supported by device

err:   DXGI: DxgiSwapChain: Failed to create presenter or back buffer

System information

  • GPU: nvidia 960M
  • Driver: 396.24
  • Wine version: 3.8-staging
  • DXVK version: master (tested with a6ace79 as well)

Apitrace file(s)

Without DXVK
With DXVK

Log files

d3d11.log
dxgi.log

Eexolyte 2018-05-26 github

You should try blacklisting your intel vulkan driver with the VK_ICD_FILENAMES environment variable.

For example: export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/radeon_icd.x86_64.json makes sure dxvk will only use the 64 bit amd vulkan driver. I'm not sure how the nvidia file is called and the path may be different on your distro.

Vvarris1 2018-05-26 github

Did you start OW directly or through Battle Net?

If you did start it through BNet, disable streaming in the settings menu.

EEntropicEffect 2018-05-26 github

@exolyte that fixed it, I find it strange that it loads the correct driver for other games without the env var (even in the same wine prefix)

@varris1 always directly!

Nothing extracted yet.