System Info:
OS: Bazzite (Fedora Atomic/Immutable)
GPU: NVIDIA GeForce GTX 1650 (Driver 595.45.04)
CPU: Intel CometLake-H with UHD Graphics (dual GPU)
RAM: 8GB
Game installed on external HDD (ext4) at /var/mnt/HDD/RedDeadRedemption2
RDR2 purchased on Epic Games
What I've tried:
1. Lutris + Epic Games Store
Installed Epic Games Store via Lutris
Set Wine version to GE-Proton10-32
Got "all instances" and "unable to install prerequisites" errors
Manually ran winetricks vcrun2019/2022/dotnet48 on the Lutris prefix — dotnet install failed with status 102
2. Heroic Games Launcher (Flatpak)
Installed Heroic and downloaded RDR2 through Epic
Used GE-Proton9-27 and GE-Proton10-32
Got past prerequisites error eventually
RDR2 actually launched but crashed with "exited unexpectedly"
Crash log showed: vulkan-1.dll not found needed by amd_ags_x64.dll and ffx_fsr2_api_vk_x64.dll
Manually copied vulkan-1.dll to game folder and Wine prefix but crash persists
Deleted and recreated Wine prefix multiple times
Tried adding environment variables: NV_PRIME_RENDER_OFFLOAD=1, GLX_VENDOR_LIBRARY_NAME=nvidia, DXVK_ASYNC=1
Tried forcing DX12 via system.xml settings file
Rockstar Social Club account is linked to Epic Games account
3. Steam (Non-Steam Game)
Added RDR2 as non-Steam game with GE-Proton10-32
Pointed to PlayRDR2.exe and RDR2.exe
Ran winetricks vcrun2022 on Steam prefix (succeeded)
dotnet48 failed
Same prerequisites error persists
Tried launch options: STEAM_COMPAT_APP_ID=1174180, -ignorelauncher
Current Status:
The Rockstar Launcher loads successfully in Heroic but RDR2 crashes immediately after launch. The crash dump shows vulkan-1.dll import failures despite Vulkan working fine on the system (vulkaninfo shows NVIDIA GTX 1650 with driver 595.45.04).
What I need help with:
Fixing the vulkan-1.dll import error in Wine/Proton for RDR2
Or any working method to launch RDR2 (Epic) on Bazzite
Please help im new to linux gaming and this is really pissing me off