I’ve made some progress by following this reddit post
and the following error is related to this github issue.
After reinstalling the game, I was able to reproduce the error reported by the previous link. The debug log produced by lutris is below:
INFO 2024-11-18 20:10:02,061 [application.do_command_line:479]:Starting Lutris 0.5.17
INFO 2024-11-18 20:10:02,090 [startup.run_all_checks:120]:AMD Radeon Graphics (1002:164e 1043:8877 amdgpu) Driver None
INFO 2024-11-18 20:10:02,146 [startup.run_all_checks:120]:NVIDIA GeForce RTX 4090 (10de:2684 1043:88e3 nvidia) Driver 550.120
ERROR: [Loader Message] Code 0 : vkCreateInstance: Found no drivers!
Cannot create Vulkan instance.
This problem is often caused by a faulty installation of the Vulkan driver or attempting to use a GPU that does not support Vulkan.
ERROR at /usr/src/debug/vulkan-tools/Vulkan-Tools-1.3.269/vulkaninfo/./vulkaninfo.h:688:vkCreateInstance failed with ERROR_INCOMPATIBLE_DRIVER
ERROR 2024-11-18 20:10:02,155 [system.read_process_output:188]:['vulkaninfo', '--summary'] command failed: Command '['vulkaninfo', '--summary']' returned non-zero exit status 1.
INFO 2024-11-18 20:10:02,155 [startup.run_all_checks:120]: (simple-framebuffer) Driver None
DEBUG 2024-11-18 20:10:02,329 [xrandr.get_resolutions:91]:Retrieving resolution list
DEBUG 2024-11-18 20:10:02,383 [xrandr._get_vidmodes:18]:Retrieving 59 video modes from XrandR
DEBUG 2024-11-18 20:10:02,419 [path_cache._update_missing_games:114]:Checking for missing games
DEBUG 2024-11-18 20:10:02,441 [api.check_stale_runtime_versions:52]:Modified at lun 18 nov 2024, 15:56:01, will update after lun 18 nov 2024, 21:56:01
(lutris:86883): Gtk-WARNING **: 20:10:02.441: Creating a portal monitor failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop
ERROR 2024-11-18 20:10:02,451 [style_manager._call_cb:87]:Error reading color-scheme: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop (19)
Traceback (most recent call last):
File "/usr/lib/python3.12/site-packages/lutris/style_manager.py", line 80, in _call_cb
values = obj.call_finish(result)
^^^^^^^^^^^^^^^^^^^^^^^
gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop (19)
DEBUG 2024-11-18 20:10:02,467 [lutriswindow.create_runtime_updater_cb:1244]:Runtime up to date
DEBUG 2024-11-18 20:10:03,420 [http._request:88]:POST https://lutris.net/api/users/library?since=1731956586
DEBUG 2024-11-18 20:10:05,760 [application.show_window:394]:Showing window EditGameConfigDialog1
DEBUG 2024-11-18 20:10:07,441 [application.on_app_window_destroyed:419]:Removed window EditGameConfigDialog1
DEBUG 2024-11-18 20:10:08,339 [grid.on_item_activated:97]:Item activated: 1
DEBUG 2024-11-18 20:10:08,414 [xrandr.get_outputs:26]:Retrieving display outputs
DEBUG 2024-11-18 20:10:08,471 [xrandr._get_vidmodes:18]:Retrieving 59 video modes from XrandR
(lutris:86883): Gtk-WARNING **: 20:10:08.472: Calling org.freedesktop.portal.Inhibit.Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Inhibit” on object at path /org/freedesktop/portal/desktop
gamemodeauto:
Started initial process 86939 from gamemoderun /home/atomwalk12/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine /home/atomwalk12/Games/battlenet/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe VKD3D_DISABLE_EXTENSIONS=VK_KHR_present_id,VK_KHR_present_wait %command%
Start monitoring process.
gamemodeauto:
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
gamemodeauto:
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
gamemodeauto:
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Initial process has exited (return code: 0)
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/usr/lib/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
44614.984:08c0:08c4:info:vkd3d-proton:vkd3d_instance_apply_application_workarounds: Program name: "WoWClassic.exe" (hash: 25773e47bd993074)
44614.984:08c0:08c4:info:vkd3d-proton:vkd3d_instance_deduce_config_flags_from_environment: shader_cache is used, global_pipeline_cache is enforced.
44614.984:08c0:08c4:info:vkd3d-proton:vkd3d_config_flags_init_once: VKD3D_CONFIG=''.
44614.985:08c0:08c4:info:vkd3d-proton:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.13.0.
44614.985:08c0:08c4:info:vkd3d-proton:vkd3d_instance_init: vkd3d-proton - build: 81ac2f2cc689fe6.
44615.017:08c0:08c4:info:vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology: No more than 1 device local heap, assuming ReBAR-style access. Using DEVICE_LOCAL | HOST_COHERENT for UPLOAD.
44615.017:08c0:08c4:info:vkd3d-proton:vkd3d_memory_info_init_budgets: Applying resizable BAR budget to memory types: 0x218.
44615.017:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Enabling fast paths for advanced ExecuteIndirect() graphics and compute.
44615.017:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports VK_EXT_mutable_descriptor_type.
44615.017:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports ultra-fast path for descriptor copies.
44615.017:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports packed metadata path for descriptor copies.
44615.017:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
44615.017:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
44615.017:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
44615.018:08c0:08c4:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
44615.018:08c0:08c4:fixme:vkd3d-proton:d3d12_device_caps_init_feature_options1: TotalLaneCount = 128, may be inaccurate.
44615.018:08c0:08c4:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR support enabled.
44615.018:08c0:08c4:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled.
44615.018:08c0:08c4:info:vkd3d-proton:d3d12_device_caps_init_feature_level: DX Ultimate supported!
44615.018:08c0:08c4:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
44615.018:08c0:08c4:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
44615.018:08c0:0988:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
44615.018:08c0:0988:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
44615.018:08c0:0988:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 0.106 ms.
44615.018:08c0:0988:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Mapping read-only cache took 0.136 ms.
44615.018:08c0:0988:info:vkd3d-proton:d3d12_pipeline_library_read_blob_stream_format: Device teardown request received, stopping parse early.
44615.018:08c0:0988:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Parsing stream archive took 0.006 ms.
44615.018:08c0:0988:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
44615.107:08c0:08c4:info:vkd3d-proton:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.13.0.
44615.107:08c0:08c4:info:vkd3d-proton:vkd3d_instance_init: vkd3d-proton - build: 81ac2f2cc689fe6.
44615.246:08c0:08c4:info:vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology: No more than 1 device local heap, assuming ReBAR-style access. Using DEVICE_LOCAL | HOST_COHERENT for UPLOAD.
44615.246:08c0:08c4:info:vkd3d-proton:vkd3d_memory_info_init_budgets: Applying resizable BAR budget to memory types: 0x10.
44615.247:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Enabling fast paths for advanced ExecuteIndirect() graphics and compute.
44615.247:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports VK_EXT_mutable_descriptor_type.
44615.247:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
44615.247:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
44615.247:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
44615.248:08c0:08c4:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
44615.248:08c0:08c4:fixme:vkd3d-proton:d3d12_device_caps_init_feature_options1: TotalLaneCount = 12288, may be inaccurate.
44615.248:08c0:08c4:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR support enabled.
44615.248:08c0:08c4:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled.
44615.248:08c0:08c4:info:vkd3d-proton:d3d12_device_caps_init_feature_level: DX Ultimate supported!
44615.248:08c0:08c4:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
44615.248:08c0:08c4:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
44615.249:08c0:099c:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
44615.249:08c0:099c:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
44615.249:08c0:099c:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 0.122 ms.
44615.249:08c0:099c:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Mapping read-only cache took 0.145 ms.
44615.249:08c0:099c:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Parsing stream archive took 0.004 ms.
44615.249:08c0:099c:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Cannot load existing on-disk cache due to driver version mismatch.
44615.249:08c0:099c:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
44615.292:08c0:08c4:info:vkd3d-proton:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.13.0.
44615.292:08c0:08c4:info:vkd3d-proton:vkd3d_instance_init: vkd3d-proton - build: 81ac2f2cc689fe6.
44615.324:08c0:08c4:info:vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology: No more than 1 device local heap, assuming ReBAR-style access. Using DEVICE_LOCAL | HOST_COHERENT for UPLOAD.
44615.324:08c0:08c4:info:vkd3d-proton:vkd3d_memory_info_init_budgets: Applying resizable BAR budget to memory types: 0x218.
44615.324:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Enabling fast paths for advanced ExecuteIndirect() graphics and compute.
44615.324:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports VK_EXT_mutable_descriptor_type.
44615.324:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports ultra-fast path for descriptor copies.
44615.324:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports packed metadata path for descriptor copies.
44615.324:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
44615.324:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
44615.324:08c0:08c4:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
44615.325:08c0:08c4:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
44615.325:08c0:08c4:fixme:vkd3d-proton:d3d12_device_caps_init_feature_options1: TotalLaneCount = 128, may be inaccurate.
44615.325:08c0:08c4:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR support enabled.
44615.325:08c0:08c4:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled.
44615.325:08c0:08c4:info:vkd3d-proton:d3d12_device_caps_init_feature_level: DX Ultimate supported!
44615.325:08c0:08c4:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
44615.325:08c0:08c4:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
44615.325:08c0:09a4:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
44615.325:08c0:09a4:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
44615.325:08c0:09a4:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 0.107 ms.
44615.326:08c0:09a4:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Mapping read-only cache took 0.158 ms.
44615.326:08c0:09a4:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Parsing stream archive took 0.193 ms.
44615.326:08c0:09a4:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
44615.602:08c0:08c4:info:vkd3d-proton:dxgi_vk_swap_chain_init: Creating swapchain (3840 x 2160), BufferCount = 3.
44615.602:08c0:08c4:info:vkd3d-proton:dxgi_vk_swap_chain_init_sync_objects: Ensure maximum latency of 3 frames with KHR_present_wait.
44615.604:08c0:08c4:info:vkd3d-proton:dxgi_vk_swap_chain_init_waiter_thread: Enabling present wait path for frame latency.
44616.114:08c0:09ac:err:vkd3d-proton:dxgi_vk_swap_chain_recreate_swapchain_in_present_task: Failed to create swapchain, vr -3.
44616.135:08c0:09ac:err:vkd3d-proton:dxgi_vk_swap_chain_recreate_swapchain_in_present_task: Failed to create swapchain, vr -3.
44616.156:08c0:09ac:err:vkd3d-proton:dxgi_vk_swap_chain_recreate_swapchain_in_present_task: Failed to create swapchain, vr -3.
44616.162:08c0:09ac:err:vkd3d-proton:dxgi_vk_swap_chain_recreate_swapchain_in_present_task: Failed to create swapchain, vr -3.
44616.179:08c0:09ac:err:vkd3d-proton:dxgi_vk_swap_chain_recreate_swapchain_in_present_task:
44627.278:08c0:09ac:err:vkd3d-proton:dxgi_vk_swap_chain_recreate_swapchain_in_present_task: Failed to create swapchain, vr -3.
Monitored process exited.
Exit with return code 0
DEBUG 2024-11-18 20:10:47,699 [monitored_command.on_stop:228]:Process 86926 has terminated with code 0
DEBUG 2024-11-18 20:10:48,504 [game.beat:924]:Game thread stopped
WARNING 2024-11-18 20:10:48,504 [game.on_game_quit:962]:Game still running (state: running)
INFO 2024-11-18 20:10:48,504 [game.stop:935]:Stopping Battle.net (wine)
DEBUG 2024-11-18 20:10:48,505 [game.stop_game:891]:Battle.net (wine) has run for 40 seconds
DEBUG 2024-11-18 20:10:48,505 [application.on_game_stopped:794]:Removing 1 from running IDs
DEBUG 2024-11-18 20:10:48,515 [game.stop_game:903]:Playtime: 10 minutes
DEBUG 2024-11-18 20:10:48,515 [game.on_game_quit:980]:Battle.net stopped at lun, 18 nov 2024 20:10:48
DEBUG 2024-11-18 20:10:48,539 [path_cache.add_to_path_cache:47]:Adding Battle.net (wine) to path cache
Does anyone know what may be causing this?