Previously, I installed Epic on SD Card and it works on Steam Deck and my laptop. Sometimes, I must only switch GPU to use. Currently, there is not GPU switcher on Steam Deck an Epic Crash on Steam Deck. How to solve this?
Hi,
It is not clear - are you using Lutris for this? Is there a crash log?
Let’s assume you are using Lutris for a second.
In Lutris, the Epic Store is in a WINE prefix of its own, so moving it between two Linux systems with different hardware, maybe two different versions of Lutris, and two versions of WINE.
For a start, I hope the drive is using EXT4 not NTFS, and your Linux userID and groupID is the same on both systems!
Every time you move it, it is probably going to try and change the WINE configuration.
If it is the GPU selection breaking it, the variable DRI_PRIME (set to 0 or 1) can be used to switch GPU outputs when running commands. A wrapper script to force Epic to run on the GPU you want on the “other” system might work.
I do not use NTFS for Linux installations and SD Card was handled by Steam Deck, so probably there is Ext4. It works for large amount of time, but lately it was broke. I cannot launch Epic on Steam Deck, because it crash. But Epic sometimes crash also on my laptop.
I will test again (maybe tomorrow) and check UID/GID.
I attach logs:
Started initial process 1056 from gamemoderun /home/deck/.var/app/net.lutris.Lutris/data/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine /home/deck/media/sd-card-1/Slawomir/Gry spoza Steam/Epic Games Store/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe -opengl -SkipBuildPatchPrereq
Start monitoring process.
gamemodeauto:
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
Initial process has exited (return code: 0)
info: Game: EpicGamesLauncher.exe
info: DXVK: v2.4.1
info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x65dc4000
info: Built-in extension providers:
info: Platform WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
info: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_EXT_surface_maintenance1
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
warn: Skipping CPU adapter: llvmpipe (LLVM 17.0.6, 256 bits)
info: AMD Custom GPU 0405 (RADV VANGOGH):
info: Driver : radv 24.3.1
info: Memory Heap[0]:
info: Size: 3050 MiB
info: Flags: 0x0
info: Memory Type[2]: Property Flags = 0x6
info: Memory Type[5]: Property Flags = 0xe
info: Memory Type[6]: Property Flags = 0xe
info: Memory Type[8]: Property Flags = 0xc6
info: Memory Type[10]: Property Flags = 0xce
info: Memory Heap[1]:
info: Size: 6101 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Type[1]: Property Flags = 0x1
info: Memory Type[3]: Property Flags = 0x7
info: Memory Type[4]: Property Flags = 0x7
info: Memory Type[7]: Property Flags = 0xc1
info: Memory Type[9]: Property Flags = 0xc7
info: AMD Custom GPU 0405 (RADV VANGOGH):
info: Driver : radv 24.3.1
info: Memory Heap[0]:
info: Size: 3050 MiB
info: Flags: 0x0
info: Memory Type[2]: Property Flags = 0x6
info: Memory Type[5]: Property Flags = 0xe
info: Memory Type[6]: Property Flags = 0xe
info: Memory Type[8]: Property Flags = 0xc6
info: Memory Type[10]: Property Flags = 0xce
info: Memory Heap[1]:
info: Size: 6101 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Type[1]: Property Flags = 0x1
info: Memory Type[3]: Property Flags = 0x7
info: Memory Type[4]: Property Flags = 0x7
info: Memory Type[7]: Property Flags = 0xc1
info: Memory Type[9]: Property Flags = 0xc7
info: D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1
info: D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_1
info: Device properties:
info: Device : AMD Custom GPU 0405 (RADV VANGOGH)
info: Driver : radv 24.3.1
info: Enabled device extensions:
info: VK_AMD_memory_overallocation_behavior
info: VK_AMD_shader_fragment_mask
info: VK_EXT_attachment_feedback_loop_layout
info: VK_EXT_conservative_rasterization
info: VK_EXT_custom_border_color
info: VK_EXT_depth_bias_control
info: VK_EXT_depth_clip_enable
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_non_seamless_cube_map
info: VK_EXT_robustness2
info: VK_EXT_shader_module_identifier
info: VK_EXT_shader_stencil_export
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_maintenance5
info: VK_KHR_pipeline_library
info: VK_KHR_present_id
info: VK_KHR_present_wait
info: VK_KHR_swapchain
info: VK_KHR_win32_keyed_mutex
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 : 1
info: wideLines : 1
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 1
info: fragmentStoresAndAtomics : 1
info: shaderImageGatherExtended : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 1
info: shaderInt64 : 1
info: variableMultisampleRate : 1
info: shaderResourceResidency : 1
info: shaderResourceMinLod : 1
info: sparseBinding : 1
info: sparseResidencyBuffer : 1
info: sparseResidencyImage2D : 1
info: sparseResidencyImage3D : 1
info: sparseResidency2Samples : 0
info: sparseResidency4Samples : 0
info: sparseResidency8Samples : 0
info: sparseResidency16Samples : 0
info: sparseResidencyAliased : 1
info: Vulkan 1.1
info: shaderDrawParameters : 1
info: Vulkan 1.2
info: samplerMirrorClampToEdge : 1
info: drawIndirectCount : 1
info: samplerFilterMinmax : 1
info: hostQueryReset : 1
info: timelineSemaphore : 1
info: bufferDeviceAddress : 0
info: shaderOutputViewportIndex : 1
info: shaderOutputLayer : 1
info: vulkanMemoryModel : 1
info: Vulkan 1.3
info: robustImageAccess : 0
info: pipelineCreationCacheControl : 1
info: shaderDemoteToHelperInvocation : 1
info: shaderZeroInitializeWorkgroupMemory : 0
info: synchronization2 : 1
info: dynamicRendering : 1
info: VK_AMD_shader_fragment_mask
info: extension supported : 1
info: VK_EXT_attachment_feedback_loop_layout
info: attachmentFeedbackLoopLayout : 0
info: VK_EXT_conservative_rasterization
info: extension supported : 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_extended_dynamic_state3
info: extDynamicState3AlphaToCoverageEnable : 1
info: extDynamicState3DepthClipEnable : 1
info: extDynamicState3RasterizationSamples : 1
info: extDynamicState3SampleMask : 1
info: extDynamicState3LineRasterizationMode : 1
info: VK_EXT_fragment_shader_interlock
info: fragmentShaderSampleInterlock : 1
info: fragmentShaderPixelInterlock : 1
info: VK_EXT_full_screen_exclusive
info: extension supported : 0
info: VK_EXT_graphics_pipeline_library
info: graphicsPipelineLibrary : 1
info: VK_EXT_line_rasterization
info: rectangularLines : 1
info: smoothLines : 1
info: VK_EXT_memory_budget
info: extension supported : 1
info: VK_EXT_memory_priority
info: memoryPriority : 1
info: VK_EXT_non_seamless_cube_map
info: nonSeamlessCubeMap : 0
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: extension supported : 1
info: VK_EXT_swapchain_colorspace
info: extension supported : 0
info: VK_EXT_swapchain_maintenance1
info: swapchainMaintenance1 : 1
info: VK_EXT_hdr_metadata
info: extension supported : 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: VK_KHR_external_memory_win32
info: extension supported : 1
info: VK_KHR_external_semaphore_win32
info: extension supported : 1
info: VK_KHR_maintenance5
info: maintenance5 : 1
info: VK_KHR_present_id
info: presentId : 1
info: VK_KHR_present_wait
info: presentWait : 1
info: VK_NV_descriptor_pool_overallocation
info: descriptorPoolOverallocation : 0
info: VK_NV_raw_access_chains
info: shaderRawAccessChains : 0
info: VK_NVX_binary_import
info: extension supported : 0
info: VK_NVX_image_view_handle
info: extension supported : 0
info: VK_KHR_win32_keyed_mutex
info: extension supported : 1
info: Queue families:
info: Graphics : 0
info: Transfer : 1
info: Sparse : 2
info: Memory type mask for sparse resources: 0x7ad
warn: DXVK: No state cache file found
info: DXVK: Graphics pipeline libraries supported
info: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info: Game: EpicWebHelper.exe
info: DXVK: v2.4.1
info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x65dc4000
info: Built-in extension providers:
info: Platform WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
info: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_EXT_surface_maintenance1
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
warn: Skipping CPU adapter: llvmpipe (LLVM 17.0.6, 256 bits)
info: AMD Custom GPU 0405 (RADV VANGOGH):
info: Driver : radv 24.3.1
info: Memory Heap[0]:
info: Size: 3050 MiB
info: Flags: 0x0
info: Memory Type[2]: Property Flags = 0x6
info: Memory Type[5]: Property Flags = 0xe
info: Memory Type[6]: Property Flags = 0xe
info: Memory Type[8]: Property Flags = 0xc6
info: Memory Type[10]: Property Flags = 0xce
info: Memory Heap[1]:
info: Size: 6101 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Type[1]: Property Flags = 0x1
info: Memory Type[3]: Property Flags = 0x7
info: Memory Type[4]: Property Flags = 0x7
info: Memory Type[7]: Property Flags = 0xc1
info: Memory Type[9]: Property Flags = 0xc7
info: Game: EpicWebHelper.exe
info: DXVK: v2.4.1
info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x65dc4000
info: Built-in extension providers:
info: Platform WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
info: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_EXT_surface_maintenance1
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
warn: Skipping CPU adapter: llvmpipe (LLVM 17.0.6, 256 bits)
info: AMD Custom GPU 0405 (RADV VANGOGH):
info: Driver : radv 24.3.1
info: Memory Heap[0]:
info: Size: 3050 MiB
info: Flags: 0x0
info: Memory Type[2]: Property Flags = 0x6
info: Memory Type[5]: Property Flags = 0xe
info: Memory Type[6]: Property Flags = 0xe
info: Memory Type[8]: Property Flags = 0xc6
info: Memory Type[10]: Property Flags = 0xce
info: Memory Heap[1]:
info: Size: 6101 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Type[1]: Property Flags = 0x1
info: Memory Type[3]: Property Flags = 0x7
info: Memory Type[4]: Property Flags = 0x7
info: Memory Type[7]: Property Flags = 0xc1
info: Memory Type[9]: Property Flags = 0xc7
info: D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1
info: D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_1
info: Device properties:
info: Device : AMD Custom GPU 0405 (RADV VANGOGH)
info: Driver : radv 24.3.1
info: Enabled device extensions:
info: VK_AMD_memory_overallocation_behavior
info: VK_AMD_shader_fragment_mask
info: VK_EXT_attachment_feedback_loop_layout
info: VK_EXT_conservative_rasterization
info: VK_EXT_custom_border_color
info: VK_EXT_depth_bias_control
info: VK_EXT_depth_clip_enable
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_non_seamless_cube_map
info: VK_EXT_robustness2
info: VK_EXT_shader_module_identifier
info: VK_EXT_shader_stencil_export
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_maintenance5
info: VK_KHR_pipeline_library
info: VK_KHR_present_id
info: VK_KHR_present_wait
info: VK_KHR_swapchain
info: VK_KHR_win32_keyed_mutex
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 : 1
info: wideLines : 1
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 1
info: fragmentStoresAndAtomics : 1
info: shaderImageGatherExtended : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 1
info: shaderInt64 : 1
info: variableMultisampleRate : 1
info: shaderResourceResidency : 1
info: shaderResourceMinLod : 1
info: sparseBinding : 1
info: sparseResidencyBuffer : 1
info: sparseResidencyImage2D : 1
info: sparseResidencyImage3D : 1
info: sparseResidency2Samples : 0
info: sparseResidency4Samples : 0
info: sparseResidency8Samples : 0
info: sparseResidency16Samples : 0
info: sparseResidencyAliased : 1
info: Vulkan 1.1
info: shaderDrawParameters : 1
info: Vulkan 1.2
info: samplerMirrorClampToEdge : 1
info: drawIndirectCount : 1
info: samplerFilterMinmax : 1
info: hostQueryReset : 1
info: timelineSemaphore : 1
info: bufferDeviceAddress : 0
info: shaderOutputViewportIndex : 1
info: shaderOutputLayer : 1
info: vulkanMemoryModel : 1
info: Vulkan 1.3
info: robustImageAccess : 0
info: pipelineCreationCacheControl : 1
info: shaderDemoteToHelperInvocation : 1
info: shaderZeroInitializeWorkgroupMemory : 0
info: synchronization2 : 1
info: dynamicRendering : 1
info: VK_AMD_shader_fragment_mask
info: extension supported : 1
info: VK_EXT_attachment_feedback_loop_layout
info: attachmentFeedbackLoopLayout : 0
info: VK_EXT_conservative_rasterization
info: extension supported : 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_extended_dynamic_state3
info: extDynamicState3AlphaToCoverageEnable : 1
info: extDynamicState3DepthClipEnable : 1
info: extDynamicState3RasterizationSamples : 1
info: extDynamicState3SampleMask : 1
info: extDynamicState3LineRasterizationMode : 1
info: VK_EXT_fragment_shader_interlock
info: fragmentShaderSampleInterlock : 1
info: fragmentShaderPixelInterlock : 1
info: VK_EXT_full_screen_exclusive
info: extension supported : 0
info: VK_EXT_graphics_pipeline_library
info: graphicsPipelineLibrary : 1
info: VK_EXT_line_rasterization
info: rectangularLines : 1
info: smoothLines : 1
info: VK_EXT_memory_budget
info: extension supported : 1
info: VK_EXT_memory_priority
info: memoryPriority : 1
info: VK_EXT_non_seamless_cube_map
info: nonSeamlessCubeMap : 0
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: extension supported : 1
info: VK_EXT_swapchain_colorspace
info: extension supported : 0
info: VK_EXT_swapchain_maintenance1
info: swapchainMaintenance1 : 1
info: VK_EXT_hdr_metadata
info: extension supported : 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: VK_KHR_external_memory_win32
info: extension supported : 1
info: VK_KHR_external_semaphore_win32
info: extension supported : 1
info: VK_KHR_maintenance5
info: maintenance5 : 1
info: VK_KHR_present_id
info: presentId : 1
info: VK_KHR_present_wait
info: presentWait : 1
info: VK_NV_descriptor_pool_overallocation
info: descriptorPoolOverallocation : 0
info: VK_NV_raw_access_chains
info: shaderRawAccessChains : 0
info: VK_NVX_binary_import
info: extension supported : 0
info: VK_NVX_image_view_handle
info: extension supported : 0
info: VK_KHR_win32_keyed_mutex
info: extension supported : 1
info: Queue families:
info: Graphics : 0
info: Transfer : 1
info: Sparse : 2
info: Memory type mask for sparse resources: 0x7ad
info: DXVK: Read 1 valid state cache entries
info: DXVK: Graphics pipeline libraries supported
info: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
err: D3D11VideoDevice::GetVideoDecoderProfileCount: Stub
debug: Compiling shader VS_1b48bf7e7e87fd361390a9d9b0a1bdc94f0b42ee
debug: Input Signature for - VS_1b48bf7e7e87fd361390a9d9b0a1bdc94f0b42ee
debug: SGN Entry:
debug: semanticName: TEXCOORD
debug: semanticIndex: 0
debug: registerId: 0
debug: componentMask: xy
debug: componentType: DxbcScalarType::Float32
debug: systemValue: DxbcSystemValue::None
debug: streamId: 0
debug:
debug: SGN Entry:
debug: semanticName: TEXCOORD
debug: semanticIndex: 1
debug: registerId: 1
debug: componentMask: xyzw
debug: componentType: DxbcScalarType::Float32
debug: systemValue: DxbcSystemValue::None
debug: streamId: 0
debug:
debug: Output Signature for - VS_1b48bf7e7e87fd361390a9d9b0a1bdc94f0b42ee
debug: SGN Entry:
debug: semanticName: SV_Position
debug: semanticIndex: 0
debug: registerId: 0
debug: componentMask: xyzw
debug: componentType: DxbcScalarType::Float32
debug: systemValue: DxbcSystemValue::Position
debug: streamId: 0
debug:
debug: SGN Entry:
debug: semanticName: TEXCOORD
debug: semanticIndex: 1
debug: registerId: 1
debug: componentMask: xyzw
debug: componentType: DxbcScalarType::Float32
debug: systemValue: DxbcSystemValue::None
debug: streamId: 0
debug:
debug: SGN Entry:
debug: semanticName: TEXCOORD
debug: semanticIndex: 0
debug: registerId: 2
debug: componentMask: xyzw
debug: componentType: DxbcScalarType::Float32
debug: systemValue: DxbcSystemValue::None
debug: streamId: 0
debug:
debug: Compiling shader FS_9b67f006b9299b51b1ea4d4d061835212eb7f58b
debug: Input Signature for - FS_9b67f006b9299b51b1ea4d4d061835212eb7f58b
debug: SGN Entry:
debug: semanticName: SV_Position
debug: semanticIndex: 0
debug: registerId: 0
debug: componentMask: xyzw
debug: componentType: DxbcScalarType::Float32
debug: systemValue: DxbcSystemValue::Position
debug: streamId: 0
debug:
debug: SGN Entry:
debug: semanticName: TEXCOORD
debug: semanticIndex: 1
debug: registerId: 1
debug: componentMask: xyzw
debug: componentType: DxbcScalarType::Float32
debug: systemValue: DxbcSystemValue::None
debug: streamId: 0
debug:
debug: SGN Entry:
debug: semanticName: TEXCOORD
debug: semanticIndex: 0
debug: registerId: 2
debug: componentMask: xyzw
debug: componentType: DxbcScalarType::Float32
debug: systemValue: DxbcSystemValue::None
debug: streamId: 0
debug:
debug: Output Signature for - FS_9b67f006b9299b51b1ea4d4d061835212eb7f58b
debug: SGN Entry:
debug: semanticName: SV_TARGET
debug: semanticIndex: 0
debug: registerId: 0
debug: componentMask: xyzw
debug: componentType: DxbcScalarType::Float32
debug: systemValue: DxbcSystemValue::None
debug: streamId: 0
debug:
info: DXVK: Using 8 compiler threads
warn: D3D11Texture2D::QueryInterface: Unknown interface query
warn: f8fb5c27-c6b3-4f75-a4c8-439af2ef564c
Monitored process exited.
Exit with return code 0
UID and GID are the same. I check config and it was similar. One difference was I disabled sandbox for wine on Steam Deck, because I installed flatpaked lutris on it.
Ouppss. My bad. Sorry for wasting your resources. I have user slawomir on PC and Deck on Steam Deck.
Problem was: drive_c/users/deck point to drive_c/users/steamdeck. Guess what? drive_c/users/seamdeck points to drive_c/users/deck. I see nasty icons on Dolphin, but think it was normal icon for symbolic link.After remove one of symlink and recreate, but no pointing to drive_c/users/slawomir. Everything works.