FeralInteractive / gamemode

Optimise Linux system performance on demand
BSD 3-Clause "New" or "Revised" License
4.69k stars 185 forks source link

Proton 8.0: No Man's Sky fails to launch with gamemode. #433

Open FuzzyQuils opened 1 year ago

FuzzyQuils commented 1 year ago

Describe the bug No Man's Sky display's the Hello Games Logo then just closes. Using PROTON_LOG=1 reveals an assertion failure in winevulkan loader_thunks, as follows:

Assertion Failed: !status && "vkQueuePresentKHR", file ../src-wine/dlls/winevulkan/loader_thunks.c, line 5396

This disappears when run without gamemode.

To Reproduce

  1. Launch No Man's Sky with gamemode using PROTON_LOG=1 gamemoderun %command in Steam Launch Options.
  2. Witness crash.
  3. Open steam-275850.log in home folder, the "Assertion failed" message will be present.
  4. Launch this time without gamemode, the game runs correctly.

Expected behavior The game launches and can play with gamemode.

System Info:

Additional context I used to be able to play with gamemode without problems, making this a recent regression in either Proton or gamemode.

shoddysheep commented 1 year ago

Have you tried just running gamemode in a terminal with gamemoded -r and then run the game?