Maybe with openxr-loader-git through AUR?
Neither my friend nor I had the issue, so there might be a *few* missing libraries :/
FYI LD_PRELOAD="libA libB" should work for multiple libraries (or using a semicolon).
Just in case I looked for .so files inside my engine build folder, here's the list:
slang/slang-2025.10.4-linux-x86_64/lib/libgfx.so KTX-Software/libktx.so KTX-Software/libktx.so.4 KTX-Software/libktx.so.4.1.0 OpenXR-SDK-Source/src/loader/libopenxr_loader.so OpenXR-SDK-Source/src/loader/libopenxr_loader.so.1 OpenXR-SDK-Source/src/loader/libopenxr_loader.so.1.0.32.1 slang/slang-2025.10.4-linux-x86_64/lib/libslang.so slang/slang-2025.10.4-linux-x86_64/lib/libslang-glslang.so slang/slang-2025.10.4-linux-x86_64/lib/libslang-glsl-module.so slang/slang-2025.10.4-linux-x86_64/lib/libslang-llvm.so slang/slang-2025.10.4-linux-x86_64/lib/libslang-rt.soEverything related to slang should not be necessary to run the game.
I want to already thank you for your patience!
So maybe - I either need that file / those files, and / or LD_PRELOAD has an issue with multiple libraries or something - actually, I just tried again, using space instead of semicolon, and the issue changed again, I think now it just means that libopenxr_loader.so.1 is missing:
So that doesn’t seem to work? What Proton do you use? I also tried both soda and syswine in bottles, not giving anything at all, so I tried the wine shell, giving me this: