I was able to get Ray Tracing working with @thedarthtux 's post above. For anyone that’s interested here’s the step-by-step:
Note that this is with an Nvidia GPU.
- In Lutris Preferences go to Runners, find Wine, and click the Manage versions button. Install the latest version of Proton (lutris-GE-Proton7-35 in my case).
- Go back to your Game Library, right-click WoW and select Configure.
- Go to Runner Options and select the latest Proton under Wine verison. Also make sure DXVK, VKD3D, DXVK-NVAPI, Esync, Fsync are enabled.
- Go to System Options and enable Feral GameMode and NVIDIA Prime Render Offload.
A. Add the variables in the below block to the Environment Variables section: - Run the game and select the desired Ray Traced Shadows quality option under the Graphics options menu.
DXVK_ASYNC 1
DXVK_HUD compiler
DXVK_STATE_CACHE_PATH enter your wow path here
PROTON_ENABLE_NVAPI 1
PROTON_HIDE_NVIDIA_GPU 0
STAGING_SHARED_MEMORY 1
VKD3D_CONFIG 1
VKD3D_FEATURE_LEVEL 12_1
WINEFSYNC 1
These last two may have been automagically set as they’re there but I don’t remember creating them.
__GL_SHADER_DISK_CACHE 1
__GL_SHADER_DISK_CACHE_PATH enter your wow path again