Error message "A D3D11-compatible GPU is required to run the engine." only when launching one game

Full error message A D3D11-compatible GPU (Feature Level 11.0, Shader Model 5.0) is required to run the engine.

I started getting this on Wednesday only for the non-Steam game Voices of the Void after turning on my computer. It was working fine for a long time across multiple game versions through Proton Experimental all in the same prefix, just swapping the exe out. I tried various fixes yesterday and this morning but I'm out of ideas and hope someone has some more suggestions.

I've tried:
  • Different Proton versions, such as Experimental, Hotfix, GE-Proton10-25, 9.0-4, 8.0-5, 7.0-6
  • Creating a new prefix by adding the exe as a non-Steam game again.
  • Restarting the computer a number of times and running System Update.
  • Running
    ujust fix-reset-steam
    (through the --choose menu if that makes a difference) and restarting Steam and then the computer.
  • Different launch options like DRI_PRIME=1 %command% and __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia %command% since the game seems to think it's not going to my discrete GPU.
  • Playing other very demanding games like Cyberpunk and judging by the performance that I am probably not running off the integrated GPU.
  • Verifying another Unreal Engine 4 game Back 4 Blood works.
  • Verifying Peak in DX11 mode works.
  • Trying previous versions of Voices of the Void even though the latest version worked fine until Wednesday.
  • Downloading a new copy of the latest exe from itch.
  • Using launch options like -dx12 and -vulkan to try to force different renderers and getting error messages DX12 is not supported on your system and Cannot find a compatible Vulkan driver (ICD) respectively.
In any case, the game is still in alpha and I may just have to chalk this up to some in-development bug. I just find it odd that the same version was working one day and then it wasn't the next.

Thank you for your time! fastfetch coming in next post
Solution
Fixed by launching the game through Lutris instead of Steam. Had to turn off Esync, Fsync, FSR, and AC options in Lutris configuration to run. Copied in my saves and other appdata to a new prefix from the old Steam-made compatdata prefix.
Was this page helpful?