GTAV no Directx 10 or 11 found

the error i get is:

No Directx 10 or 11 adapter or runtime found. Please install latest Directx runtime or install a compatible Directx 10 or 11 video card.

GTAV worked great with no problems for a long time , but this problem happand when i updated the game in December and still couldn’t fix …
i installed the game from epic game store

my info:

OS: Pop!_OS 20.04 LTS x86_64
CPU: Intel i5-4460 (4) @ 3.400GHz
GPU: NVIDIA GeForce GTX 750 Ti

nvidia driver: 460.73.01
Vulkan Instance Version: 1.2.141

vulkaninfo output:

ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_lvp.so: wrong ELF class: ELFCLASS32
ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
ERROR: [Loader Message] Code 0 : /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32

ERROR: loader_scanned_icd_add: Could not get ‘vkCreateInstance’ via ‘vk_icdGetInstanceProcAddr’ for ICD libGLX_nvidia.so.0

INFO: Failed to find vkGetDeviceProcAddr in layer libVkLayer_MESA_device_select.so

sudo vulkaninfo output adds:

error: XDG_RUNTIME_DIR not set in the environment.

i know this means trying to use a 32-bit library in a 64-bit process
i know lavapipe is being used instead of the graphic driver and i need to switch that but idk how
i found solution for mesa and other similar problems but not exactly this, couldn’t figure out how to solve this

i also know its possible vulkan isnt the problem but dxvk is

iv seen this threads, its similar but didnt help…

how can i solve this problem?, thanks for any help