(17:54:20) [INFO]: Launching "XCOM® 2" (gog) (17:54:20) [INFO]: Native? false (17:54:20) [INFO]: Installed in: /run/media/kate/SSD/Games/Heroic/XCOM 2 (17:54:20) [INFO]: System Info: CPU: 16x AMD Ryzen 7 3700X 8-Core Processor Memory: 33.56 GB (used: 6.36 GB) GPUs: GPU 0: Name: NVIDIA Corporation AD104 [GeForce RTX 4070] IDs: D=2786 V=10de SD=17ff SV=10de Driver: nvidia OS: Arch Linux 6.17.2-arch1-1 (linux) The current system is not a Steam Deck We are running inside a Flatpak container Software Versions: Heroic: 2.18.1 "Waterfall Beard" Jorul Legendary: 0.20.38 To The White Forest (Heroic) gogdl: 1.1.2 comet: comet 0.2.0 Nile: 1.1.2 Will A. Zeppeli (17:54:20) [INFO]: Game Settings: { "autoInstallDxvkNvapi": false, "preferSystemLibs": false, "enableEsync": true, "enableFsync": true, "enableWineWayland": false, "enableHDR": false, "enableWoW64": false, "nvidiaPrime": false, "enviromentOptions": [], "wrapperOptions": [], "showFps": false, "useGameMode": true, "battlEyeRuntime": true, "eacRuntime": true, "language": "", "beforeLaunchScriptPath": "", "afterLaunchScriptPath": "", "verboseLogs": true, "wineVersion": { "bin": "/home/kate/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/GE-Proton-latest/proton", "name": "Proton - GE-Proton-latest", "type": "proton" }, "winePrefix": "/home/kate/Games/Heroic/Prefixes/default/XCOM 2" } (17:54:20) [INFO]: Winetricks packages: vcrun2022 (17:55:18) [INFO]: Launching XCOM® 2: HEROIC_APP_NAME=1482002159 HEROIC_APP_RUNNER=gog GAMEID=umu-0 HEROIC_APP_SOURCE=gog STORE=gog STEAM_COMPAT_INSTALL_PATH="/run/media/kate/SSD/Games/Heroic/XCOM 2" LD_PRELOAD= STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/kate/.var/app/com.heroicgameslauncher.hgl/.steam/steam WINEPREFIX="/home/kate/Games/Heroic/Prefixes/default/XCOM 2" STEAM_COMPAT_DATA_PATH="/home/kate/Games/Heroic/Prefixes/default/XCOM 2" PROTONPATH=/home/kate/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/GE-Proton-latest WINE_FULLSCREEN_FSR=0 PROTON_DISABLE_NVAPI=1 PROTON_EAC_RUNTIME=/home/kate/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/eac_runtime PROTON_BATTLEYE_RUNTIME=/home/kate/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/battleye_runtime STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId="heroic-XCOM 2" PROTON_LOG_DIR=/home/kate/.var/app/com.heroicgameslauncher.hgl WINEDEBUG=+fixme DXVK_LOG_LEVEL=info VKD3D_DEBUG=fixme GOGDL_CONFIG_PATH=/home/kate/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/kate/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json launch "/run/media/kate/SSD/Games/Heroic/XCOM 2" 1482002159 --no-wine --wrapper "/app/bin/gamemoderun "/home/kate/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/umu/umu_run.py"" --platform windows (17:55:18) [INFO]: Game Output: gamemodeauto: gamemodeauto: gamemodeauto: INFO: umu-launcher version 1.2.9 (3.13.8 (main, Nov 10 2011, 15:00:00) [GCC 15.2.0]) INFO: steamrt3 is up to date gamemodeauto: gamemodeauto: gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory ProtonFixes[2530] INFO: Running protonfixes on "GE-Proton10-20", build at 2025-10-13 23:43:01+00:00. ProtonFixes[2530] INFO: Running checks ProtonFixes[2530] INFO: All checks successful ProtonFixes[2530] WARN: Game title not found in CSV ProtonFixes[2530] INFO: Non-steam game UNKNOWN (umu-0) ProtonFixes[2530] INFO: GOG store specified, using GOG database ProtonFixes[2530] INFO: No global defaults found for UNKNOWN (umu-0) ProtonFixes[2530] INFO: Non-steam game UNKNOWN (umu-0) ProtonFixes[2530] INFO: GOG store specified, using GOG database ProtonFixes[2530] INFO: No global protonfix found for UNKNOWN (umu-0) gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory Proton: /run/media/kate/SSD/Games/Heroic/XCOM 2/Binaries/Win64/XCom2.exe Proton: Executable a unix path, launching with /unix option. gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory wineserver: NTSync up and running! gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory 002c:fixme:winediag:loader_init wine-staging 10.0 is a testing version containing experimental patches. 002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org. gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory 0040:fixme:ntoskrnl:driver_stub 0000000000249B40 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\pci" stub! 0040:fixme:ntoskrnl:driver_stub 0000000000249D90 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\hidusb" stub! 0040:fixme:ntoskrnl:driver_stub 000000000024AAD0 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\Disk" stub! 0050:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token" gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory 0094:fixme:ntoskrnl:driver_stub 0000000000249B40 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\pci" stub! 0094:fixme:ntoskrnl:driver_stub 0000000000249D90 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\hidusb" stub! 0094:fixme:ntoskrnl:driver_stub 000000000024AAD0 L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\Disk" stub! 00a0:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token" 009c:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c0000142 0034:fixme:service:scmdatabase_autostart_services Auto-start service L"winebth" failed to start: 1114 gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory 00d4:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\X:\\config\\heroic\\tools\\proton\\GE-Proton-latest\\files\\share\\wine/../xalia/xalia.exe" 00d4:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\X:\\config\\heroic\\tools\\proton\\GE-Proton-latest\\files\\share\\wine/../xalia/xalia.exe" 00d4:fixme:file:GetLongPathNameW UNC pathname L"\\\\?\\X:\\config\\heroic\\tools\\proton\\GE-Proton-latest\\files\\share\\wine/../xalia/xalia.exe" gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory 0114:fixme:oleacc:find_class_data unhandled window class: L"#32769" 0114:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented. 0114:fixme:uiautomation:default_uia_provider_callback Default ProviderType_NonClientArea provider unimplemented. 0114:fixme:oleacc:find_class_data unhandled window class: L"#32769" 0114:fixme:uiautomation:base_hwnd_fragment_get_FragmentRoot 00000000007D04A8, 000000000021F9A0: stub! 0114:fixme:uiautomation:base_hwnd_fragment_GetEmbeddedFragmentRoots 00000000007D04A8, 000000000021F9B0: stub! 011c:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.8" not implemented 011c:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.8" not implemented 011c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 00a0:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token" 011c:fixme:combase:RoGetActivationFactory (L"Windows.Gaming.Input.RawGameController", {eb8d0792-e95a-4b19-afc7-0a59f8bf759e}, 00006FFFFBB68960): semi-stub 00cc:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 01b4:fixme:ver:GetCurrentPackageId (0000000009C3FF50 0000000000000000): stub 0050:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token" 01d0:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems 01d0:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems 01d0:fixme:sync:SetWaitableTimerEx (00000000000002E8, 000000000A5DF760, 0, 0000000000000000, 0000000000000000, 0000000000000000, 32) semi-stub gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory 01d4:fixme:secur32:get_cipher_algid unknown algorithm 23 01d4:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23 01d8:fixme:secur32:get_cipher_algid unknown algorithm 23 01d8:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23 01dc:fixme:secur32:get_cipher_algid unknown algorithm 23 01dc:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23 01d0:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot 01d0:fixme:toolhelp:Heap32ListFirst : stub 01dc:fixme:secur32:get_cipher_algid unknown algorithm 23 01dc:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23 00cc:fixme:gameux:GameExplorerImpl_VerifyAccess (000000000E6C3940, L"S:\\Games\\Heroic\\XCOM 2\\Binaries\\Win64\\XCom2.exe", 00000000004EF310) info: Game: XCom2.exe info: DXVK: v2.7.1-172-g1c25c0a517d86e2 info: Build: x86_64 gcc 14.2.0 info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffffb45f490 info: Extension providers: info: Platform WSI info: OpenVR info: OpenVR: could not open registry key, status 2 info: OpenVR: Failed to locate module info: OpenXR 00cc:err:openxr:get_vulkan_extensions Could not create key, status 0x2. warn: OpenXR: Unable to get required Vulkan instance extensions size info: Enabled instance extensions: info: VK_EXT_surface_maintenance1 info: VK_KHR_get_surface_capabilities2 info: VK_KHR_surface info: VK_KHR_win32_surface info: Found device: NVIDIA GeForce RTX 4070 (NVIDIA 580.95.5) info: Found device: llvmpipe (LLVM 21.1.3, 256 bits) (llvmpipe 25.2.4) info: Skipping: Software driver 00cc:err:openxr:get_vulkan_extensions Could not create key, status 0x2. warn: OpenXR: Unable to get required Vulkan Device extensions size info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1 info: D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Creating device: info: NVIDIA GeForce RTX 4070: info: Driver : NVIDIA 580.95.5 info: Queues: info: Graphics : (0, 0) info: Transfer : (1, 0) info: Sparse : (0, 0) info: Memory: info: Heap 0: 11.99 GiB (DEVICE_LOCAL) info: Budget: 9.99 GiB info: Type 1: DEVICE_LOCAL info: Heap 1: 23.43 GiB info: Budget: 23.43 GiB info: Type 0: (None) info: Type 2: HOST_VISIBLE | HOST_COHERENT info: Type 3: HOST_VISIBLE | HOST_COHERENT | HOST_CACHED info: Heap 2: 246 MiB (DEVICE_LOCAL) info: Budget: 212 MiB info: Type 4: DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT info: Enabled extensions: info: VK_EXT_attachment_feedback_loop_layout info: VK_EXT_conservative_rasterization info: VK_EXT_custom_border_color info: VK_EXT_depth_clip_enable info: VK_EXT_depth_bias_control info: VK_EXT_descriptor_buffer info: VK_EXT_extended_dynamic_state3 info: VK_EXT_fragment_shader_interlock info: VK_EXT_graphics_pipeline_library info: VK_EXT_line_rasterization info: VK_EXT_memory_priority info: VK_EXT_multi_draw info: VK_EXT_non_seamless_cube_map info: VK_EXT_pageable_device_local_memory info: VK_EXT_robustness2 info: VK_EXT_shader_module_identifier info: VK_EXT_swapchain_maintenance1 info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_external_memory_win32 info: VK_KHR_external_semaphore_win32 info: VK_KHR_load_store_op_none info: VK_KHR_maintenance5 info: VK_KHR_maintenance6 info: VK_KHR_pipeline_library info: VK_KHR_present_id info: VK_KHR_present_wait info: VK_KHR_shader_float_controls2 info: VK_KHR_swapchain info: VK_KHR_swapchain_mutable_format info: VK_KHR_win32_keyed_mutex info: VK_NV_low_latency2 info: VK_NV_raw_access_chains info: VK_NVX_binary_import info: VK_NVX_image_view_handle info: Enabled features: info: depthBiasClamp : 1 info: depthBounds : 1 info: depthClamp : 1 info: drawIndirectFirstInstance : 1 info: dualSrcBlend : 1 info: fillModeNonSolid : 1 info: fragmentStoresAndAtomics : 1 info: fullDrawIndexUint32 : 1 info: geometryShader : 1 info: imageCubeArray : 1 info: independentBlend : 1 info: logicOp : 1 info: multiDrawIndirect : 1 info: multiViewport : 1 info: occlusionQueryPrecise : 1 info: pipelineStatisticsQuery : 1 info: robustBufferAccess : 1 info: sampleRateShading : 1 info: samplerAnisotropy : 1 info: shaderClipDistance : 1 info: shaderCullDistance : 1 info: shaderFloat64 : 1 info: shaderImageGatherExtended : 1 info: shaderInt16 : 1 info: shaderInt64 : 1 info: shaderUniformBufferArrayDynamicIndexing : 1 info: shaderSampledImageArrayDynamicIndexing : 1 info: shaderStorageBufferArrayDynamicIndexing : 1 info: shaderStorageImageArrayDynamicIndexing : 1 info: sparseBinding : 1 info: sparseResidencyBuffer : 1 info: sparseResidencyImage2D : 1 info: sparseResidencyImage3D : 1 info: sparseResidency2Samples : 1 info: sparseResidency4Samples : 1 info: sparseResidency8Samples : 1 info: sparseResidency16Samples : 1 info: sparseResidencyAliased : 1 info: shaderResourceResidency : 1 info: shaderResourceMinLod : 1 info: tessellationShader : 1 info: textureCompressionBC : 1 info: variableMultisampleRate : 1 info: vertexPipelineStoresAndAtomics : 1 info: wideLines : 1 info: shaderDrawParameters : 1 info: storagePushConstant16 : 1 info: bufferDeviceAddress : 1 info: descriptorIndexing : 1 info: shaderUniformTexelBufferArrayDynamicIndexing : 1 info: shaderStorageTexelBufferArrayDynamicIndexing : 1 info: shaderUniformBufferArrayNonUniformIndexing : 1 info: shaderSampledImageArrayNonUniformIndexing : 1 info: shaderStorageBufferArrayNonUniformIndexing : 1 info: shaderStorageImageArrayNonUniformIndexing : 1 info: shaderUniformTexelBufferArrayNonUniformIndexing : 1 info: shaderStorageTexelBufferArrayNonUniformIndexing : 1 info: descriptorBindingSampledImageUpdateAfterBind : 1 info: descriptorBindingUpdateUnusedWhilePending : 1 info: descriptorBindingPartiallyBound : 1 info: drawIndirectCount : 1 info: hostQueryReset : 1 info: runtimeDescriptorArray : 1 info: samplerFilterMinmax : 1 info: samplerMirrorClampToEdge : 1 info: scalarBlockLayout : 1 info: shaderFloat16 : 1 info: shaderInt8 : 1 info: shaderOutputViewportIndex : 1 info: shaderOutputLayer : 1 info: timelineSemaphore : 1 info: uniformBufferStandardLayout : 1 info: vulkanMemoryModel : 1 info: dynamicRendering : 1 info: maintenance4 : 1 info: robustImageAccess : 0 info: pipelineCreationCacheControl : 1 info: shaderDemoteToHelperInvocation : 1 info: shaderZeroInitializeWorkgroupMemory : 1 info: synchronization2 : 1 info: VK_EXT_attachment_feedback_loop_layout: info: attachmentFeedbackLoopLayout : 1 info: VK_EXT_conservative_rasterization: info: extConservativeRasterization : 1 info: VK_EXT_custom_border_color: info: customBorderColors : 1 info: customBorderColorWithoutFormat : 1 info: VK_EXT_depth_clip_enable: info: depthClipEnable : 1 info: VK_EXT_depth_bias_control: info: depthBiasControl : 1 info: leastRepresentableValueForceUnormRepresentation : 1 info: floatRepresentation : 0 info: depthBiasExact : 1 info: VK_EXT_descriptor_buffer: info: descriptorBuffer : 1 info: VK_EXT_extended_dynamic_state3: info: extendedDynamicState3AlphaToCoverageEnable : 1 info: extendedDynamicState3DepthClipEnable : 1 info: extendedDynamicState3RasterizationSamples : 1 info: extendedDynamicState3SampleMask : 1 info: extendedDynamicState3LineRasterizationMode : 1 info: VK_EXT_fragment_shader_interlock: info: fragmentShaderSampleInterlock : 1 info: fragmentShaderPixelInterlock : 1 info: VK_EXT_full_screen_exclusive: info: extFullScreenExclusive : 0 info: VK_EXT_graphics_pipeline_library: info: graphicsPipelineLibrary : 1 info: VK_EXT_hdr_metadata: info: extHdrMetadata : 0 info: VK_EXT_line_rasterization: info: rectangularLines : 1 info: smoothLines : 1 info: VK_EXT_memory_budget: info: extMemoryBudget : 1 info: VK_EXT_memory_priority: info: memoryPriority : 1 info: VK_EXT_multi_draw: info: multiDraw : 1 info: VK_EXT_non_seamless_cube_map: info: nonSeamlessCubeMap : 1 info: VK_EXT_pageable_device_local_memory: info: pageableDeviceLocalMemory : 1 info: VK_EXT_robustness2: info: robustBufferAccess2 : 1 info: robustImageAccess2 : 1 info: nullDescriptor : 1 info: VK_EXT_shader_module_identifier: info: shaderModuleIdentifier : 1 info: VK_EXT_shader_stencil_export: info: extShaderStencilExport : 0 info: VK_EXT_swapchain_colorspace: info: extSwapchainColorSpace : 0 info: VK_EXT_swapchain_maintenance1: info: swapchainMaintenance1 : 1 info: VK_EXT_transform_feedback: info: transformFeedback : 1 info: geometryStreams : 1 info: VK_EXT_vertex_attribute_divisor: info: vertexAttributeInstanceRateDivisor : 1 info: vertexAttributeInstanceRateZeroDivisor : 1 info: VK_KHR_external_memory_win32: info: khrExternalMemoryWin32 : 1 info: VK_KHR_external_semaphore_win32: info: khrExternalSemaphoreWin32 : 1 info: VK_KHR_load_store_op_none: info: khrLoadStoreOpNone : 1 info: VK_KHR_maintenance5: info: maintenance5 : 1 info: VK_KHR_maintenance6: info: maintenance6 : 1 info: VK_KHR_maintenance7: info: maintenance7 : 0 info: VK_KHR_pipeline_library: info: khrPipelineLibrary : 1 info: VK_KHR_present_id: info: presentId : 1 info: VK_KHR_present_wait: info: presentWait : 1 info: VK_KHR_shader_float_controls2: info: shaderFloatControls2 : 1 info: VK_KHR_swapchain: info: khrSwapchain : 1 info: VK_KHR_swapchain_mutable_format: info: khrSwapchainMutableFormat : 1 info: VK_KHR_win32_keyed_mutex: info: khrWin32KeyedMutex : 1 info: VK_NV_low_latency2: info: nvLowLatency2 : 1 info: VK_NV_raw_access_chains: info: shaderRawAccessChains : 1 info: VK_NVX_binary_import: info: nvxBinaryImport : 1 info: VK_NVX_image_view_handle: info: nvxImageViewHandle : 1 info: Descriptor sizes (set alignment: 64) info: Sampler : 4 info: Uniform buffer : 8 info: Storage buffer : 16 info: Uniform texel buffer : 16 info: Storage texel buffer : 16 info: Sampled image : 4 info: Storage image : 4 info: Memory type mask for sparse resources: 0x2 info: Memory type mask for buffer resources: 0x1f, usage: 0x219ff info: Creating sampler descriptor heap (8 kB) info: DXVK: Graphics pipeline libraries supported info: Creating resource descriptor heap (8192 kB) info: Game: XCom2.exe info: DXVK: v2.7.1-172-g1c25c0a517d86e2 info: Build: x86_64 gcc 14.2.0 info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffffb45f490 info: Extension providers: info: Platform WSI info: OpenVR info: OpenVR: could not open registry key, status 2 info: OpenVR: Failed to locate module info: OpenXR info: Enabled instance extensions: info: VK_EXT_surface_maintenance1 info: VK_KHR_get_surface_capabilities2 info: VK_KHR_surface info: VK_KHR_win32_surface info: Found device: NVIDIA GeForce RTX 4070 (NVIDIA 580.95.5) info: Found device: llvmpipe (LLVM 21.1.3, 256 bits) (llvmpipe 25.2.4) info: Skipping: Software driver 00cc:fixme:mmdevapi:control_RegisterAudioSessionNotification (000000000E6C4D80)->(000000000E5B87C8) - stub 023c:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0000000010E7FE34): stub 023c:fixme:avrt:AvSetMmThreadPriority (0000000012345678)->(1) stub 00cc:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub! 00cc:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub! 00cc:fixme:mmdevapi:control_RegisterAudioSessionNotification (000000000E6C4F00)->(00000000103F2958) - stub 025c:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",00000000174AFE34): stub 025c:fixme:avrt:AvSetMmThreadPriority (0000000012345678)->(1) stub 00cc:fixme:system:NtUserSystemParametersInfo Unimplemented action: 59 (SPI_SETSTICKYKEYS) 00cc:fixme:system:NtUserSystemParametersInfo Unimplemented action: 53 (SPI_SETTOGGLEKEYS) 00cc:fixme:system:NtUserSystemParametersInfo Unimplemented action: 51 (SPI_SETFILTERKEYS) 00a0:fixme:ntoskrnl:kernel_object_from_handle No constructor for type L"Token" info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1 info: D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Creating device: info: NVIDIA GeForce RTX 4070: info: Driver : NVIDIA 580.95.5 info: Queues: info: Graphics : (0, 0) info: Transfer : (1, 0) info: Sparse : (0, 0) info: Memory: info: Heap 0: 11.99 GiB (DEVICE_LOCAL) info: Budget: 9.99 GiB info: Type 1: DEVICE_LOCAL info: Heap 1: 23.43 GiB info: Budget: 23.43 GiB info: Type 0: (None) info: Type 2: HOST_VISIBLE | HOST_COHERENT info: Type 3: HOST_VISIBLE | HOST_COHERENT | HOST_CACHED info: Heap 2: 246 MiB (DEVICE_LOCAL) info: Budget: 212 MiB info: Type 4: DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT info: Enabled extensions: info: VK_EXT_attachment_feedback_loop_layout info: VK_EXT_conservative_rasterization info: VK_EXT_custom_border_color info: VK_EXT_depth_clip_enable info: VK_EXT_depth_bias_control info: VK_EXT_descriptor_buffer info: VK_EXT_extended_dynamic_state3 info: VK_EXT_fragment_shader_interlock info: VK_EXT_graphics_pipeline_library info: VK_EXT_line_rasterization info: VK_EXT_memory_priority info: VK_EXT_multi_draw info: VK_EXT_non_seamless_cube_map info: VK_EXT_pageable_device_local_memory info: VK_EXT_robustness2 info: VK_EXT_shader_module_identifier info: VK_EXT_swapchain_maintenance1 info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_external_memory_win32 info: VK_KHR_external_semaphore_win32 info: VK_KHR_load_store_op_none info: VK_KHR_maintenance5 info: VK_KHR_maintenance6 info: VK_KHR_pipeline_library info: VK_KHR_present_id info: VK_KHR_present_wait info: VK_KHR_shader_float_controls2 info: VK_KHR_swapchain info: VK_KHR_swapchain_mutable_format info: VK_KHR_win32_keyed_mutex info: VK_NV_low_latency2 info: VK_NV_raw_access_chains info: VK_NVX_binary_import info: VK_NVX_image_view_handle info: Enabled features: info: depthBiasClamp : 1 info: depthBounds : 1 info: depthClamp : 1 info: drawIndirectFirstInstance : 1 info: dualSrcBlend : 1 info: fillModeNonSolid : 1 info: fragmentStoresAndAtomics : 1 info: fullDrawIndexUint32 : 1 info: geometryShader : 1 info: imageCubeArray : 1 info: independentBlend : 1 info: logicOp : 1 info: multiDrawIndirect : 1 info: multiViewport : 1 info: occlusionQueryPrecise : 1 info: pipelineStatisticsQuery : 1 info: robustBufferAccess : 1 info: sampleRateShading : 1 info: samplerAnisotropy : 1 info: shaderClipDistance : 1 info: shaderCullDistance : 1 info: shaderFloat64 : 1 info: shaderImageGatherExtended : 1 info: shaderInt16 : 1 info: shaderInt64 : 1 info: shaderUniformBufferArrayDynamicIndexing : 1 info: shaderSampledImageArrayDynamicIndexing : 1 info: shaderStorageBufferArrayDynamicIndexing : 1 info: shaderStorageImageArrayDynamicIndexing : 1 info: sparseBinding : 1 info: sparseResidencyBuffer : 1 info: sparseResidencyImage2D : 1 info: sparseResidencyImage3D : 1 info: sparseResidency2Samples : 1 info: sparseResidency4Samples : 1 info: sparseResidency8Samples : 1 info: sparseResidency16Samples : 1 info: sparseResidencyAliased : 1 info: shaderResourceResidency : 1 info: shaderResourceMinLod : 1 info: tessellationShader : 1 info: textureCompressionBC : 1 info: variableMultisampleRate : 1 info: vertexPipelineStoresAndAtomics : 1 info: wideLines : 1 info: shaderDrawParameters : 1 info: storagePushConstant16 : 1 info: bufferDeviceAddress : 1 info: descriptorIndexing : 1 info: shaderUniformTexelBufferArrayDynamicIndexing : 1 info: shaderStorageTexelBufferArrayDynamicIndexing : 1 info: shaderUniformBufferArrayNonUniformIndexing : 1 info: shaderSampledImageArrayNonUniformIndexing : 1 info: shaderStorageBufferArrayNonUniformIndexing : 1 info: shaderStorageImageArrayNonUniformIndexing : 1 info: shaderUniformTexelBufferArrayNonUniformIndexing : 1 info: shaderStorageTexelBufferArrayNonUniformIndexing : 1 info: descriptorBindingSampledImageUpdateAfterBind : 1 info: descriptorBindingUpdateUnusedWhilePending : 1 info: descriptorBindingPartiallyBound : 1 info: drawIndirectCount : 1 info: hostQueryReset : 1 info: runtimeDescriptorArray : 1 info: samplerFilterMinmax : 1 info: samplerMirrorClampToEdge : 1 info: scalarBlockLayout : 1 info: shaderFloat16 : 1 info: shaderInt8 : 1 info: shaderOutputViewportIndex : 1 info: shaderOutputLayer : 1 info: timelineSemaphore : 1 info: uniformBufferStandardLayout : 1 info: vulkanMemoryModel : 1 info: dynamicRendering : 1 info: maintenance4 : 1 info: robustImageAccess : 0 info: pipelineCreationCacheControl : 1 info: shaderDemoteToHelperInvocation : 1 info: shaderZeroInitializeWorkgroupMemory : 1 info: synchronization2 : 1 info: VK_EXT_attachment_feedback_loop_layout: info: attachmentFeedbackLoopLayout : 1 info: VK_EXT_conservative_rasterization: info: extConservativeRasterization : 1 info: VK_EXT_custom_border_color: info: customBorderColors : 1 info: customBorderColorWithoutFormat : 1 info: VK_EXT_depth_clip_enable: info: depthClipEnable : 1 info: VK_EXT_depth_bias_control: info: depthBiasControl : 1 info: leastRepresentableValueForceUnormRepresentation : 1 info: floatRepresentation : 0 info: depthBiasExact : 1 info: VK_EXT_descriptor_buffer: info: descriptorBuffer : 1 info: VK_EXT_extended_dynamic_state3: info: extendedDynamicState3AlphaToCoverageEnable : 1 info: extendedDynamicState3DepthClipEnable : 1 info: extendedDynamicState3RasterizationSamples : 1 info: extendedDynamicState3SampleMask : 1 info: extendedDynamicState3LineRasterizationMode : 1 info: VK_EXT_fragment_shader_interlock: info: fragmentShaderSampleInterlock : 1 info: fragmentShaderPixelInterlock : 1 info: VK_EXT_full_screen_exclusive: info: extFullScreenExclusive : 0 info: VK_EXT_graphics_pipeline_library: info: graphicsPipelineLibrary : 1 info: VK_EXT_hdr_metadata: info: extHdrMetadata : 0 info: VK_EXT_line_rasterization: info: rectangularLines : 1 info: smoothLines : 1 info: VK_EXT_memory_budget: info: extMemoryBudget : 1 info: VK_EXT_memory_priority: info: memoryPriority : 1 info: VK_EXT_multi_draw: info: multiDraw : 1 info: VK_EXT_non_seamless_cube_map: info: nonSeamlessCubeMap : 1 info: VK_EXT_pageable_device_local_memory: info: pageableDeviceLocalMemory : 1 info: VK_EXT_robustness2: info: robustBufferAccess2 : 1 info: robustImageAccess2 : 1 info: nullDescriptor : 1 info: VK_EXT_shader_module_identifier: info: shaderModuleIdentifier : 1 info: VK_EXT_shader_stencil_export: info: extShaderStencilExport : 0 info: VK_EXT_swapchain_colorspace: info: extSwapchainColorSpace : 0 info: VK_EXT_swapchain_maintenance1: info: swapchainMaintenance1 : 1 info: VK_EXT_transform_feedback: info: transformFeedback : 1 info: geometryStreams : 1 info: VK_EXT_vertex_attribute_divisor: info: vertexAttributeInstanceRateDivisor : 1 info: vertexAttributeInstanceRateZeroDivisor : 1 info: VK_KHR_external_memory_win32: info: khrExternalMemoryWin32 : 1 info: VK_KHR_external_semaphore_win32: info: khrExternalSemaphoreWin32 : 1 info: VK_KHR_load_store_op_none: info: khrLoadStoreOpNone : 1 info: VK_KHR_maintenance5: info: maintenance5 : 1 info: VK_KHR_maintenance6: info: maintenance6 : 1 info: VK_KHR_maintenance7: info: maintenance7 : 0 info: VK_KHR_pipeline_library: info: khrPipelineLibrary : 1 info: VK_KHR_present_id: info: presentId : 1 info: VK_KHR_present_wait: info: presentWait : 1 info: VK_KHR_shader_float_controls2: info: shaderFloatControls2 : 1 info: VK_KHR_swapchain: info: khrSwapchain : 1 info: VK_KHR_swapchain_mutable_format: info: khrSwapchainMutableFormat : 1 info: VK_KHR_win32_keyed_mutex: info: khrWin32KeyedMutex : 1 info: VK_NV_low_latency2: info: nvLowLatency2 : 1 info: VK_NV_raw_access_chains: info: shaderRawAccessChains : 1 info: VK_NVX_binary_import: info: nvxBinaryImport : 1 info: VK_NVX_image_view_handle: info: nvxImageViewHandle : 1 info: Descriptor sizes (set alignment: 64) info: Sampler : 4 info: Uniform buffer : 8 info: Storage buffer : 16 info: Uniform texel buffer : 16 info: Storage texel buffer : 16 info: Sampled image : 4 info: Storage image : 4 info: Memory type mask for sparse resources: 0x2 info: Memory type mask for buffer resources: 0x1f, usage: 0x219ff info: Creating sampler descriptor heap (8 kB) info: DXVK: Graphics pipeline libraries supported info: Creating resource descriptor heap (8192 kB) 00cc:fixme:vulkan:NtGdiDdDDIOpenAdapterFromHdc (0x4ec790): stub warn: D3D11DXGIDevice::QueryInterface: Unknown interface query warn: 0ec870a6-5d7e-4c22-8cfc-5baae07616ed info: Setting display mode: 1920x1080@72 info: Setting display mode: 1920x1080@72 warn: DXGI: MakeWindowAssociation: Ignoring flags info: Created cache file: C:\users\steamuser\AppData\Local\dxvk\01c4db6361b1d466.dxvk.bin 012c:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002 012c:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 00000000007F39C0, 10002, 000000000182F8A0: stub info: DXVK: Using 16 compiler threads 00cc:fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4 00cc:fixme:msctf:InputProcessorProfiles_GetLanguageList Semi-STUB:(000000000E768DC0) 00cc:fixme:msctf:EnumTfInputProcessorProfiles_Next (000000000E769B10)->(1 00000000004EACA0 0000000000000000) 00cc:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000E768DC0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 00000000004EAD00) 00cc:fixme:msctf:UIElementMgr_GetUIElement STUB:(000000000E6D8290) 028c:err:ole:com_get_class_object apartment not initialised 028c:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub! info: Presenter: Actual swapchain properties: info: Format: VK_FORMAT_B8G8R8A8_UNORM info: Color space: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR info: Present mode: VK_PRESENT_MODE_FIFO_KHR (dynamic: yes) info: Buffer size: 1920x1080 info: Image count: 5 info: Presenter: Got VK_SUBOPTIMAL_KHR, recreating swapchain info: Presenter: Actual swapchain properties: info: Format: VK_FORMAT_B8G8R8A8_UNORM info: Color space: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR info: Present mode: VK_PRESENT_MODE_FIFO_KHR (dynamic: yes) info: Buffer size: 1920x1080 info: Image count: 5 028c:err:ole:com_get_class_object apartment not initialised 028c:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub! 028c:err:ole:com_get_class_object apartment not initialised 028c:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub! 028c:err:ole:com_get_class_object apartment not initialised 028c:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub! info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: DXGI: Hiding actual GPU, reporting: info: vendor ID: 0x1002 info: device ID: 0x73df info: Detected frame rate (~110) higher than selected refresh rate of ~72 Hz. info: Engaging frame rate limiter. info: Setting timer interval to 1000 us 028c:err:ole:com_get_class_object apartment not initialised 028c:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub! 00cc:fixme:msctf:UIElementMgr_GetUIElement STUB:(000000000E6D8290) 00cc:fixme:imm:NotifyIME himc 00000000000100A0, action 0x15, index 0x3, value 0 stub! 00cc:fixme:msctf:UIElementMgr_GetUIElement STUB:(000000000E6D8290) 028c:err:ole:com_get_class_object apartment not initialised 028c:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub! 028c:fixme:thread:NtSetInformationThread ThreadIdealProcessor stub! 012c:fixme:oleacc:find_class_data unhandled window class: L"#32769" 012c:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002 012c:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 00000000007F5350, 10002, 000000000182F8A0: stub 012c:fixme:oleacc:find_class_data unhandled window class: L"#32769" info: Restoring display mode: 1920x1080@72 info: Setting display mode: 1920x1080@72 info: Restoring display mode: 1920x1080@60 info: Setting display mode: 1920x1080@60 info: Restoring display mode: 1920x1080@60 info: Setting display mode: 1920x1080@60 info: Presenter: Got VK_SUBOPTIMAL_KHR, recreating swapchain info: Setting display mode: 1920x1080@72 info: Setting display mode: 1920x1080@72 info: Presenter: Actual swapchain properties: info: Format: VK_FORMAT_B8G8R8A8_UNORM info: Color space: VK_COLOR_SPACE_SRGB_NONLINEAR_KHR info: Present mode: VK_PRESENT_MODE_FIFO_KHR (dynamic: yes) info: Buffer size: 1920x1080 info: Image count: 5 info: Detected frame rate (~151) higher than selected refresh rate of ~72 Hz. info: Engaging frame rate limiter. info: Restoring display mode: 1920x1080@72 info: Setting display mode: 1920x1080@72 info: Restoring display mode: 1920x1080@60 info: Setting display mode: 1920x1080@60 info: Restoring display mode: 1920x1080@60 info: Setting display mode: 1920x1080@60 00cc:fixme:msctf:UIElementMgr_GetUIElement STUB:(000000000E6D8290) 025c:fixme:avrt:AvRevertMmThreadCharacteristics (0000000012345678): stub 00cc:fixme:mmdevapi:control_UnregisterAudioSessionNotification (000000000E6C4F00)->(00000000103F2958) - stub 00cc:fixme:msvcrt:__clean_type_info_names_internal (000000018000EDA8) stub gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory 015c:err:service:device_notify_proc failed to get event, error 1726 gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory gamemodeauto: Launch command: ['/app/bin/gamemoderun', '/home/kate/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/umu/umu_run.py', '/run/media/kate/SSD/Games/Heroic/XCOM 2/Binaries/Win64/XCom2.exe'] All processes exited ============= End of log =============