Hi everyone!
I’m a complete Linux noob, but I am playing around with getting WoW Classic working on an old Surface pro with Ubuntu 18.04.
I followed some guides and ended up installed Wine, Lutris, and WoW Classic for Lutris. I ran into an error at first, but after looking it up it appeared to be some Vulkan related issues and was able to clear that up.
However, now when I’m launching WoW Classic through Lutris (technically the BattleNet launcher, I haven’t been able to successfully launch and install Classic) I’m receiving a Blizzard Error.
Here is the log for when that happens:
Running /home/tyler/.local/share/lutris/runners/wine/ge-protonified-nofshack-4.9-x86_64/bin/wine /home/tyler/Games/world-of-warcraft-classic/drive_c/Program Files (x86)/Battle.net/Battle.net.exe
Xlib: extension “NV-GLX” missing on display “:0”.
INTEL-MESA: warning: Haswell Vulkan support is incomplete
Xlib: extension “NV-GLX” missing on display “:0”.
INTEL-MESA: warning: Haswell Vulkan support is incomplete
[1104/181434.275:ERROR:network_change_notifier_win.cc(156)] WSALookupServiceBegin failed with: 0
Xlib: extension “NV-GLX” missing on display “:0”.
INTEL-MESA: warning: Haswell Vulkan support is incomplete
[1104/181436.331:ERROR:mf_helpers.cc(14)] Error in dxva_video_decode_accelerator_win.cc on line 373
Xlib: extension “NV-GLX” missing on display “:0”.
INTEL-MESA: warning: Haswell Vulkan support is incomplete
info: Game: Battle.net.exe
info: DXVK: v1.4.4
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_get_physical_device_properties2
info: VK_KHR_surface
info: VK_KHR_win32_surface
Xlib: extension “NV-GLX” missing on display “:0”.
INTEL-MESA: warning: Haswell Vulkan support is incomplete
info: Intel® Haswell Mobile:
info: Driver: 19.1.2
info: Vulkan: 1.1.102
info: Memory Heap[0]:
info: Size: 1536 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_1
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info: Device properties:
info: Device name: : Intel® Haswell Mobile
info: Driver version : 19.1.2
info: Enabled device extensions:
info: VK_EXT_conditional_rendering
info: VK_EXT_depth_clip_enable
info: VK_EXT_host_query_reset
info: VK_EXT_shader_viewport_index_layer
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_create_renderpass2
info: VK_KHR_dedicated_allocation
info: VK_KHR_depth_stencil_resolve
info: VK_KHR_descriptor_update_template
info: VK_KHR_draw_indirect_count
info: VK_KHR_driver_properties
info: VK_KHR_get_memory_requirements2
info: VK_KHR_image_format_list
info: VK_KHR_maintenance1
info: VK_KHR_maintenance2
info: VK_KHR_sampler_mirror_clamp_to_edge
info: VK_KHR_shader_draw_parameters
info: VK_KHR_swapchain
info: Device features:
info: robustBufferAccess : 1
info: fullDrawIndexUint32 : 1
info: imageCubeArray : 1
info: independentBlend : 1
info: geometryShader : 1
info: tessellationShader : 1
info: sampleRateShading : 1
info: dualSrcBlend : 1
info: logicOp : 1
info: multiDrawIndirect : 1
info: drawIndirectFirstInstance : 1
info: depthClamp : 1
info: depthBiasClamp : 1
info: fillModeNonSolid : 1
info: depthBounds : 0
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 0
info: fragmentStoresAndAtomics : 1
info: shaderImageGatherExtended : 1
info: shaderStorageImageExtendedFormats : 1
info: shaderStorageImageReadWithoutFormat : 0
info: shaderStorageImageWriteWithoutFormat : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 0
info: shaderInt64 : 0
info: variableMultisampleRate : 1
info: VK_EXT_conditional_rendering
info: conditionalRendering : 1
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 : 1
info: geometryStreams : 1
info: VK_EXT_vertex_attribute_divisor
info: vertexAttributeInstanceRateDivisor : 1
info: vertexAttributeInstanceRateZeroDivisor : 1
info: Queue families:
info: Graphics : 0
info: Transfer : 0
info: DXVK: Read 0 valid state cache entries
info: DXVK: Using 2 compiler threads
warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info: Adapter LUID 0: 0:65f
err: D3D11DXGIResource::GetSharedHandle: Stub
warn: D3D11Texture2D::QueryInterface: Unknown interface query
warn: 9d8e1289-d7b3-465f-8126-250e349af85d
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 104x1
info: Image count: 2
warn: DXGI: MakeWindowAssociation: Ignoring flags
warn: D3D11Texture2D::QueryInterface: Unknown interface query
warn: 9d8e1289-d7b3-465f-8126-250e349af85d
err: D3D11DXGIResource::GetSharedHandle: Stub
warn: D3D11Texture2D::QueryInterface: Unknown interface query
warn: 9d8e1289-d7b3-465f-8126-250e349af85d
err: D3D11: Cannot create texture:
err: Format: 44
err: Extent: 1x1x1
err: Samples: 1
err: Layers: 1
err: Levels: 1
err: Usage: 48
err: Flags: 0
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1200x750
info: Image count: 2
warn: DXGI: MakeWindowAssociation: Ignoring flags
warn: D3D11Texture2D::QueryInterface: Unknown interface query
warn: 9d8e1289-d7b3-465f-8126-250e349af85d
err: D3D11: Cannot create texture:
err: Format: 44
err: Extent: 1200x750x1
err: Samples: 1
err: Layers: 1
err: Levels: 1
err: Usage: 48
err: Flags: 0
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1200x750
info: Image count: 2
warn: DXGI: MakeWindowAssociation: Ignoring flags
warn: D3D11Texture2D::QueryInterface: Unknown interface query
warn: 9d8e1289-d7b3-465f-8126-250e349af85d
err: D3D11: Cannot create texture:
err: Format: 44
err: Extent: 1200x750x1
err: Samples: 1
err: Layers: 1
err: Levels: 1
err: Usage: 48
err: Flags: 0
Waiting on children
Waiting on children
2019-11-04 18:14:44,868: Unable to read stat for process 2102
2019-11-04 18:14:44,869: Unable to read stat for process 2102
Waiting on children
2019-11-04 18:15:09,387: Unable to read stat for process 2050
2019-11-04 18:15:09,387: Unable to read stat for process 2050
2019-11-04 18:15:09,388: Unable to read stat for process 2052
2019-11-04 18:15:09,388: Unable to read stat for process 2052
Waiting on children
From what I can understand from the logs, it still looks like a Vulkan issue. Can anyone provide assistance with this? Again, Linux noob so idiot-proof assistance would be awesome! =)
Thanks!