protonscr

[d3d9] Guild Wars 2 failing to run with err: Failed to create swap chain error

dxvkclosed
doitsujin/dxvk#1445 · opened 2020-02-14 by lorddoskias · updated 2020-02-14 · 4 comments · github
Llorddoskias 2020-02-14 github

When I run the game I see the launcher but when I click play the launcher disappears and the game window doesn't appear. If I remove dxvk then it works as expected. The only log I get is from the d3d9.log which is pasted below. I tried both windowed and fullscreen mode of the gome no difference, same error.

Software information

Guild wars 2 default settings.

System information

  • GPU: Nvidia Quadro M1200
  • Driver: Nvidia 435.21
  • Wine version: wine-5.1
  • DXVK version: 1.5.4

Log files

  • d3d9.log:
    info: Game: Gw2-64.exe
    info: DXVK: v1.5.4
    info: Built-in extension providers:
    info: Win32 WSI
    info: OpenVR
    warn: OpenVR: Failed to locate module
    info: Enabled instance extensions:
    info: VK_KHR_surface
    info: VK_KHR_win32_surface
    warn: D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
    info: Quadro M1200:
    info: Driver: 435.21.0
    info: Vulkan: 1.1.109
    info: Memory Heap[0]:
    info: Size: 4096 MiB
    info: Flags: 0x1
    info: Memory Type[7]: Property Flags = 0x1
    info: Memory Type[8]: Property Flags = 0x1
    info: Memory Heap[1]:
    info: Size: 24014 MiB
    info: Flags: 0x0
    info: Memory Type[0]: Property Flags = 0x0
    info: Memory Type[1]: Property Flags = 0x0
    info: Memory Type[2]: Property Flags = 0x0
    info: Memory Type[3]: Property Flags = 0x0
    info: Memory Type[4]: Property Flags = 0x0
    info: Memory Type[5]: Property Flags = 0x0
    info: Memory Type[6]: Property Flags = 0x0
    info: Memory Type[9]: Property Flags = 0x6
    info: Memory Type[10]: Property Flags = 0xe
    info: Process set as DPI aware
    info: Game: Gw2-64.exe
    info: DXVK: v1.5.4
    info: Built-in extension providers:
    info: Win32 WSI
    info: OpenVR
    warn: OpenVR: Failed to locate module
    info: Enabled instance extensions:
    info: VK_KHR_surface
    info: VK_KHR_win32_surface
    warn: D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
    info: Quadro M1200:
    info: Driver: 435.21.0
    info: Vulkan: 1.1.109
    info: Memory Heap[0]:
    info: Size: 4096 MiB
    info: Flags: 0x1
    info: Memory Type[7]: Property Flags = 0x1
    info: Memory Type[8]: Property Flags = 0x1
    info: Memory Heap[1]:
    info: Size: 24014 MiB
    info: Flags: 0x0
    info: Memory Type[0]: Property Flags = 0x0
    info: Memory Type[1]: Property Flags = 0x0
    info: Memory Type[2]: Property Flags = 0x0
    info: Memory Type[3]: Property Flags = 0x0
    info: Memory Type[4]: Property Flags = 0x0
    info: Memory Type[5]: Property Flags = 0x0
    info: Memory Type[6]: Property Flags = 0x0
    info: Memory Type[9]: Property Flags = 0x6
    info: Memory Type[10]: Property Flags = 0xe
    info: Process set as DPI aware
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D24S8
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D24S8
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx: Using extended constant set for software vertex processing.
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D24S8
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D16
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D16
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx: Using extended constant set for software vertex processing.
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D16
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D24S8
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D24S8
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx: Using extended constant set for software vertex processing.
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D24S8
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D16
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D16
    info: - Windowed: true
    err: Failed to create swap chain
    info: Device properties:
    info: Device name: : Quadro M1200
    info: Driver version : 435.21.0
    info: Enabled device extensions:
    info: VK_EXT_depth_clip_enable
    info: VK_EXT_host_query_reset
    info: VK_EXT_transform_feedback
    info: VK_EXT_vertex_attribute_divisor
    info: VK_KHR_create_renderpass2
    info: VK_KHR_depth_stencil_resolve
    info: VK_KHR_draw_indirect_count
    info: VK_KHR_driver_properties
    info: VK_KHR_image_format_list
    info: VK_KHR_sampler_mirror_clamp_to_edge
    info: VK_KHR_swapchain
    info: Device features:
    info: robustBufferAccess : 1
    info: fullDrawIndexUint32 : 1
    info: imageCubeArray : 1
    info: independentBlend : 1
    info: geometryShader : 1
    info: tessellationShader : 0
    info: sampleRateShading : 1
    info: dualSrcBlend : 0
    info: logicOp : 0
    info: multiDrawIndirect : 0
    info: drawIndirectFirstInstance : 0
    info: depthClamp : 1
    info: depthBiasClamp : 1
    info: fillModeNonSolid : 1
    info: depthBounds : 1
    info: multiViewport : 1
    info: samplerAnisotropy : 1
    info: textureCompressionBC : 1
    info: occlusionQueryPrecise : 1
    info: pipelineStatisticsQuery : 1
    info: vertexPipelineStoresAndAtomics : 1
    info: fragmentStoresAndAtomics : 0
    info: shaderImageGatherExtended : 0
    info: shaderStorageImageExtendedFormats : 1
    info: shaderStorageImageReadWithoutFormat : 0
    info: shaderStorageImageWriteWithoutFormat : 1
    info: shaderClipDistance : 1
    info: shaderCullDistance : 1
    info: shaderFloat64 : 0
    info: shaderInt64 : 0
    info: variableMultisampleRate : 0
    info: VK_EXT_conditional_rendering
    info: conditionalRendering : 0
    info: VK_EXT_depth_clip_enable
    info: depthClipEnable : 1
    info: VK_EXT_host_query_reset
    info: hostQueryReset : 1
    info: VK_EXT_memory_priority
    info: memoryPriority : 0
    info: VK_EXT_shader_demote_to_helper_invocation
    info: shaderDemoteToHelperInvocation : 0
    info: VK_EXT_transform_feedback
    info: transformFeedback : 0
    info: geometryStreams : 0
    info: VK_EXT_vertex_attribute_divisor
    info: vertexAttributeInstanceRateDivisor : 1
    info: vertexAttributeInstanceRateZeroDivisor : 1
    info: Queue families:
    info: Graphics : 0
    info: Transfer : 1
    info: D3D9DeviceEx: Using extended constant set for software vertex processing.
    info: D3D9DeviceEx::ResetSwapChain:
    info: Requested Presentation Parameters
    info: - Width: 1605
    info: - Height: 996
    info: - Format: D3D9Format::X8R8G8B8
    info: - Auto Depth Stencil: true
    info: ^ Format: D3D9Format::D16
    info: - Windowed: true
    err: Failed to create swap chain

  • dxgi.log:
    EMPTY

Ddoitsujin maintainer 2020-02-14 github

Please make sure that other Vulkan applications work on your system. On notebooks, your Nvidia GPU is not directly connected to the display and has to do presentation through the Intel GPU via PRIME, and this issue indicates that this is just not working on your end.

Llorddoskias 2020-02-14 github

Well if i run the game without dxvk via prime it works. vulkaninfo also works. What kind of test app do you have in mind?

Ddoitsujin maintainer 2020-02-14 github

Something that actually uses Vulkan and requires presentation, such as vkcube.

Also, can you attach the full wine log? There might be more info in there, in the end I'm just guessing based on previous reports of the same issue. One thing I can say however is that this is very, very unlikely to be an issue on our end, especially since Guild Wars 2 is known to work with DXVK.

Llorddoskias 2020-02-14 github

Turned out it is a bug in the nvidia drivers as per https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-418/+bug/1769857 .

I was able to run dxvk after running vulkaninfo with sudo once.

Nothing extracted yet.