Unity Editor not working on Nioxs

This is simple, as far as i’m aware nobody using nixos can use the lastest unity editor, this is because most binaries do not work in nixos because the hardcoded paths inside the binary changes in nixos, so we nixos users usually can’t run a binary either without using a tool like steam-run which creates an enviroment where some apps or games can execute succesfully or by setting some enviroment variables or sometimes both.

Following this thread, the community is trying to make it run or displaying their errors but no success yet with 5.0 or newer, my goal with this discussion is being able to run the latest version of unreal engine 5.2/ unreal editor in nixos, this is important in my line of work

Im having the following problem in console when running DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1 steam-run Engine/Binaries/Linux/UnrealEditor
the UE thumbnail window appears, a few seconds later this error appears on the console:

[2023.06.11-21.22.31:155][  0]LogCore: Error: appError called: Fatal error: [File:./Runtime/VulkanRHI/Private/VulkanUtil.cpp] [Line: 1017] 
VulkanRHI::vkCreateQueryPool(Device->GetInstanceHandle(), &PoolCreateInfo, VULKAN_CPU_ALLOCATOR, &QueryPool) failed, VkResult=-2
 at ./Runtime/VulkanRHI/Private/VulkanQuery.cpp:52 
 with error VK_ERROR_OUT_OF_DEVICE_MEMORY
0x00007f23893396e9 libUnrealEditor-VulkanRHI.so!VulkanRHI::VerifyVulkanResult(VkResult, char const*, char const*, unsigned int) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/VulkanRHI/Private/VulkanUtil.cpp:1016]
0x00007f23892e25b3 libUnrealEditor-VulkanRHI.so!FVulkanQueryPool::FVulkanQueryPool(FVulkanDevice*, FVulkanCommandBufferManager*, unsigned int, VkQueryType, bool) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/VulkanRHI/Private/VulkanQuery.cpp:52]
0x00007f23892ed95c libUnrealEditor-VulkanRHI.so!FVulkanRayTracingCompactionRequestHandler::FVulkanRayTracingCompactionRequestHandler(FVulkanDevice*) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/VulkanRHI/Private/VulkanRayTracing.cpp:1165]
0x00007f2389260891 libUnrealEditor-VulkanRHI.so!FVulkanDevice::InitGPU() [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/VulkanRHI/Private/VulkanDevice.cpp:1266]
0x00007f23892fb290 libUnrealEditor-VulkanRHI.so!FVulkanDynamicRHI::InitInstance() [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/VulkanRHI/Private/VulkanRHI.cpp:751]
0x00007f23892faf5d libUnrealEditor-VulkanRHI.so!FVulkanDynamicRHI::Init() [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/VulkanRHI/Private/VulkanRHI.cpp:256]
0x00007f244612c26e libUnrealEditor-RHI.so!RHIInit(bool) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/RHI/Private/DynamicRHI.cpp:347]
0x0000000000253481 UnrealEditor!FEngineLoop::PreInitPreStartupScreen(char16_t const*) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/Launch/Private/LaunchEngineLoop.cpp:3207]
0x0000000000249f62 UnrealEditor!GuardedMain(char16_t const*) [/mnt/horde/++UE5/Sync/Engine/Source/./Runtime/Launch/Private/Launch.cpp:140]
0x00007f24420c79ba libUnrealEditor-UnixCommonStartup.so!CommonUnixMain(int, char**, int (*)(char16_t const*), void (*)()) [/mnt/horde/++UE5/Sync/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:269]
0x00007f2441dfc24e libc.so.6!UnknownFunction(0x2924d)
0x00007f2441dfc309 libc.so.6!__libc_start_main(+0x88)
0x0000000000236749 UnrealEditor!_start()

i do not think its my hardware, i surpass the recommended hardware, any ideas?