GTA 5 Enhanced not opening

This if what i got in logs

lutris-wrapper: Grand Theft Auto V
Started initial process 4379 from gamemoderun mangohud /home/cheems/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine /run/media/cheems/ORICO/Games/GTA-V-Enhanced-SteamRIP.com/Grand Theft Auto V Enhanced/PlayGTAV.exe -onSteamDeck
Start monitoring process.
gamemodeauto: 
gamemodeauto: 
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
[2025-03-12 14:55:27.098] [MANGOHUD] [info] [blacklist.cpp:75] process 'explorer.exe' is blacklisted in MangoHud
[2025-03-12 14:55:27.115] [MANGOHUD] [info] [blacklist.cpp:75] process 'explorer.exe' is blacklisted in MangoHud
[2025-03-12 14:55:27.138] [MANGOHUD] [info] [blacklist.cpp:75] process 'explorer.exe' is blacklisted in MangoHud
[2025-03-12 14:55:27.254] [MANGOHUD] [info] [blacklist.cpp:75] process 'tabtip.exe' is blacklisted in MangoHud
[2025-03-12 14:55:27.285] [MANGOHUD] [info] [blacklist.cpp:75] process 'tabtip.exe' is blacklisted in MangoHud
793.618:00dc:0120:info:vkd3d-proton:vkd3d_instance_apply_application_workarounds: Program name: "GTA5_Enhanced.exe" (hash: 35f69e74cf81f97f)
793.618:00dc:0120:info:vkd3d-proton:vkd3d_instance_deduce_config_flags_from_environment: shader_cache is used, global_pipeline_cache is enforced.
793.618:00dc:0120:info:vkd3d-proton:vkd3d_config_flags_init_once: VKD3D_CONFIG=''.
793.624:00dc:0120:info:vkd3d-proton:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.14.0.
793.624:00dc:0120:info:vkd3d-proton:vkd3d_instance_init: vkd3d-proton - build: c965c1351fd6915.
793.671:00dc:0120:info:vkd3d-proton:vkd3d_init_device_caps: Not all relevant pipeline stages are supported by EXT_dgc. Skipping EXT.
793.676:00dc:0120:info:vkd3d-proton:d3d12_device_init_workarounds: Detected Linux kernel version 6.13.5
793.676:00dc:0120:info:vkd3d-proton:d3d12_device_init_workarounds: AMDGPU broken kernel detected. Enabling manual memory clearing path.
793.681:00dc:0120:info:vkd3d-proton:vkd3d_memory_info_decide_hvv_usage: Topology: No more than 1 device local heap, HVV access is viable.
793.681:00dc:0120:info:vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology: largest device local heap is too small (8573157376 bytes) for effective ReBAR.
793.681:00dc:0120:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports VK_EXT_mutable_descriptor_type.
793.681:00dc:0120:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports ultra-fast path for descriptor copies.
793.681:00dc:0120:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports packed metadata path for descriptor copies.
793.681:00dc:0120:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.681:00dc:0120:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.681:00dc:0120:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.683:00dc:0120:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
793.683:00dc:0120:fixme:vkd3d-proton:d3d12_device_caps_init_feature_options1: TotalLaneCount = 1792, may be inaccurate.
793.683:00dc:0120:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR support enabled.
793.683:00dc:0120:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled.
793.683:00dc:0120:info:vkd3d-proton:d3d12_device_caps_init_feature_level: DX Ultimate supported!
793.683:00dc:0120:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
793.683:00dc:0120:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
File 'Z:\run\media\cheems\ORICO\Games\GTA-V-Enhanced-SteamRIP.com\Grand Theft Auto V Enhanced\sl.interposer.dll' is signed by NVIDIA and the signature was verified.
793.697:00dc:0190:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
793.698:00dc:0190:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
793.698:00dc:0190:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 1.518 ms.
793.699:00dc:0190:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Failed to map read-only cache: vkd3d-proton.cache.
793.699:00dc:0190:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
793.800:00dc:00e8:info:vkd3d-proton:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.14.0.
793.800:00dc:00e8:info:vkd3d-proton:vkd3d_instance_init: vkd3d-proton - build: c965c1351fd6915.
793.846:00dc:00e8:info:vkd3d-proton:vkd3d_init_device_caps: Not all relevant pipeline stages are supported by EXT_dgc. Skipping EXT.
793.849:00dc:00e8:info:vkd3d-proton:d3d12_device_init_workarounds: Detected Linux kernel version 6.13.5
793.849:00dc:00e8:info:vkd3d-proton:d3d12_device_init_workarounds: AMDGPU broken kernel detected. Enabling manual memory clearing path.
793.854:00dc:00e8:info:vkd3d-proton:vkd3d_memory_info_decide_hvv_usage: Topology: No more than 1 device local heap, HVV access is viable.
793.854:00dc:00e8:info:vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology: largest device local heap is too small (8573157376 bytes) for effective ReBAR.
793.854:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports VK_EXT_mutable_descriptor_type.
793.854:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports ultra-fast path for descriptor copies.
793.854:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports packed metadata path for descriptor copies.
793.854:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.854:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.854:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.856:00dc:00e8:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
793.856:00dc:00e8:fixme:vkd3d-proton:d3d12_device_caps_init_feature_options1: TotalLaneCount = 1792, may be inaccurate.
793.856:00dc:00e8:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR support enabled.
793.856:00dc:00e8:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled.
793.856:00dc:00e8:info:vkd3d-proton:d3d12_device_caps_init_feature_level: DX Ultimate supported!
793.856:00dc:00e8:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
793.856:00dc:00e8:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
793.857:00dc:0198:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
793.858:00dc:0198:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
793.858:00dc:0198:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 1.561 ms.
793.859:00dc:0198:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Failed to map read-only cache: vkd3d-proton.cache.
793.859:00dc:0198:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
793.866:00dc:00e8:info:vkd3d-proton:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.14.0.
793.866:00dc:00e8:info:vkd3d-proton:vkd3d_instance_init: vkd3d-proton - build: c965c1351fd6915.
793.911:00dc:00e8:info:vkd3d-proton:vkd3d_init_device_caps: Not all relevant pipeline stages are supported by EXT_dgc. Skipping EXT.
793.914:00dc:00e8:info:vkd3d-proton:d3d12_device_init_workarounds: Detected Linux kernel version 6.13.5
793.914:00dc:00e8:info:vkd3d-proton:d3d12_device_init_workarounds: AMDGPU broken kernel detected. Enabling manual memory clearing path.
793.919:00dc:00e8:info:vkd3d-proton:vkd3d_memory_info_decide_hvv_usage: Topology: No more than 1 device local heap, HVV access is viable.
793.919:00dc:00e8:info:vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology: largest device local heap is too small (5619539968 bytes) for effective ReBAR.
793.919:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports VK_EXT_mutable_descriptor_type.
793.919:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports ultra-fast path for descriptor copies.
793.919:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports packed metadata path for descriptor copies.
793.919:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.919:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.919:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.920:00dc:00e8:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
793.920:00dc:00e8:fixme:vkd3d-proton:d3d12_device_caps_init_feature_options1: TotalLaneCount = 128, may be inaccurate.
793.921:00dc:00e8:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR support enabled.
793.921:00dc:00e8:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled.
793.921:00dc:00e8:info:vkd3d-proton:d3d12_device_caps_init_feature_level: DX Ultimate supported!
793.921:00dc:00e8:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
793.921:00dc:00e8:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
793.921:00dc:01a0:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
793.922:00dc:01a0:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
793.923:00dc:01a0:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 1.494 ms.
793.923:00dc:01a0:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Failed to map read-only cache: vkd3d-proton.cache.
793.923:00dc:01a0:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
err:   DxgiFactory: RegisterAdaptersChangedEvent: Stub
793.937:00dc:00e8:info:vkd3d-proton:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.14.0.
793.937:00dc:00e8:info:vkd3d-proton:vkd3d_instance_init: vkd3d-proton - build: c965c1351fd6915.
793.982:00dc:00e8:info:vkd3d-proton:vkd3d_init_device_caps: Not all relevant pipeline stages are supported by EXT_dgc. Skipping EXT.
793.985:00dc:00e8:info:vkd3d-proton:d3d12_device_init_workarounds: Detected Linux kernel version 6.13.5
793.985:00dc:00e8:info:vkd3d-proton:d3d12_device_init_workarounds: AMDGPU broken kernel detected. Enabling manual memory clearing path.
793.990:00dc:00e8:info:vkd3d-proton:vkd3d_memory_info_decide_hvv_usage: Topology: No more than 1 device local heap, HVV access is viable.
793.990:00dc:00e8:info:vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology: largest device local heap is too small (8573157376 bytes) for effective ReBAR.
793.990:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports VK_EXT_mutable_descriptor_type.
793.990:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports ultra-fast path for descriptor copies.
793.990:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports packed metadata path for descriptor copies.
793.990:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.990:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.990:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
793.991:00dc:00e8:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
793.991:00dc:00e8:fixme:vkd3d-proton:d3d12_device_caps_init_feature_options1: TotalLaneCount = 1792, may be inaccurate.
793.991:00dc:00e8:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR support enabled.
793.991:00dc:00e8:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled.
793.991:00dc:00e8:info:vkd3d-proton:d3d12_device_caps_init_feature_level: DX Ultimate supported!
793.991:00dc:00e8:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
793.991:00dc:00e8:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
793.994:00dc:01a8:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
793.995:00dc:01a8:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
793.996:00dc:01a8:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 1.417 ms.
793.996:00dc:01a8:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Failed to map read-only cache: vkd3d-proton.cache.
793.996:00dc:01a8:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
794.004:00dc:00e8:info:vkd3d-proton:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.14.0.
794.004:00dc:00e8:info:vkd3d-proton:vkd3d_instance_init: vkd3d-proton - build: c965c1351fd6915.
794.049:00dc:00e8:info:vkd3d-proton:vkd3d_init_device_caps: Not all relevant pipeline stages are supported by EXT_dgc. Skipping EXT.
794.052:00dc:00e8:info:vkd3d-proton:d3d12_device_init_workarounds: Detected Linux kernel version 6.13.5
794.052:00dc:00e8:info:vkd3d-proton:d3d12_device_init_workarounds: AMDGPU broken kernel detected. Enabling manual memory clearing path.
794.056:00dc:00e8:info:vkd3d-proton:vkd3d_memory_info_decide_hvv_usage: Topology: No more than 1 device local heap, HVV access is viable.
794.056:00dc:00e8:info:vkd3d-proton:vkd3d_memory_info_upload_hvv_memory_properties: Topology: largest device local heap is too small (5619539968 bytes) for effective ReBAR.
794.057:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports VK_EXT_mutable_descriptor_type.
794.057:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports ultra-fast path for descriptor copies.
794.057:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_get_bindless_flags: Device supports packed metadata path for descriptor copies.
794.057:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
794.057:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
794.057:00dc:00e8:info:vkd3d-proton:vkd3d_bindless_state_add_binding: Device supports VK_EXT_descriptor_buffer!
794.058:00dc:00e8:info:vkd3d-proton:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
794.058:00dc:00e8:fixme:vkd3d-proton:d3d12_device_caps_init_feature_options1: TotalLaneCount = 128, may be inaccurate.
794.058:00dc:00e8:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR support enabled.
794.058:00dc:00e8:info:vkd3d-proton:d3d12_device_determine_ray_tracing_tier: DXR 1.1 support enabled.
794.058:00dc:00e8:info:vkd3d-proton:d3d12_device_caps_init_feature_level: DX Ultimate supported!
794.058:00dc:00e8:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Remapping VKD3D_SHADER_CACHE to: vkd3d-proton.cache.
794.058:00dc:00e8:info:vkd3d-proton:vkd3d_pipeline_library_init_disk_cache: Attempting to load disk cache from: vkd3d-proton.cache.
794.059:00dc:01b0:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Performing async setup of stream archive ...
794.060:00dc:01b0:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_merge: No write cache exists. No need to merge any disk caches.
794.061:00dc:01b0:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Merging pipeline libraries took 1.446 ms.
794.061:00dc:01b0:info:vkd3d-proton:vkd3d_pipeline_library_disk_cache_initial_setup: Failed to map read-only cache: vkd3d-proton.cache.
794.061:00dc:01b0:info:vkd3d-proton:vkd3d_pipeline_library_disk_thread_main: Done performing async setup of stream archive.
File 'Z:\run\media\cheems\ORICO\Games\GTA-V-Enhanced-SteamRIP.com\Grand Theft Auto V Enhanced\/sl.common.dll' is signed by NVIDIA and the signature was verified.
File 'Z:\run\media\cheems\ORICO\Games\GTA-V-Enhanced-SteamRIP.com\Grand Theft Auto V Enhanced\/sl.dlss.dll' is signed by NVIDIA and the signature was verified.
wine: Call from 0000000170030688 to unimplemented function USER32.dll.GetDpiAwarenessContextForProcess, aborting
Monitored process exited.
Initial process has exited (return code: 0)
Exit with return code 0

I suggest you to use ge-proton as runner to run the game.

Alternatively wine 10.0 may also work.

managed to get the game starting but then getting this error on loading screen

failed to load due to an incomplete installation

game works fine on my windows installation

According to steamdb it should work:
https://www.protondb.com/search?q=gta%20V

The error suggests that game detects it’s being run in proton.