protonscr

GRIS

protonopen appid 683320Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#2516 · opened 2019-04-07 by dreamer · updated 2026-06-30 · 19 comments · github · game page · search this game
1 matching comments, n / p to jump
Ddreamer 2019-04-07 github

Compatibility Report

System Information

  • GPU: GTX 770
  • Driver/LLVM version: NVIDIA 418.56
  • Kernel version: 5.0.5
  • Link to full system information report as Gist: link
  • Proton version: 4.2-2

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

steam-683320.log

Symptoms

The game starts and shows menu. Once "New game" is selected, screen turns white and game hangs. Closing windows closes application, but sometimes it crashes.

Reproduction

Select "New game" in main menu.

Workarounds

The community already identified that the problem here is lack of Windows Media Foundation support in wine - tracked in #1464 (game attempts to load mfplat.dll).

For users who would like to test the game anyway, @Mastergatto already documented necessary steps in this comment. I tried and these worked (I needed to google for some archived version of zipped file mentioned in the comment) - so far I played through the first "level" of the game and it works perfectly, including controller support.

As a side note, the same "white screen" problem affects not only Linux users, but also some Windows users, as indicated in "Common issues" thread in Steam Discussions.

Nnolddor 2020-05-09 github

After manually applying the <Workaround removed by moderator> patch, game is almost fully playable.
However, game freeze when singing to unlock the secret scene (see 2:16:15).

Use taskset -c 0-15 command% as launch command to solve the problem

Kkisak-valve maintainer 2020-05-09 github

Hello @nolddor, the workaround you linked is legally problematic and has been removed.

Nnolddor 2020-05-09 github

Uops! sorry for that, I hadn't idea about the legal terms of the provided link.
Thanks for doing it

Aantoscha 2020-12-13 github

Hi, the white screen appears even when using Media Library DLLs. I tried to employ Proton 4.11, 5.0, 5.13, and Experimental - the result is the same.

AAniLeo 2020-12-24 github

Just a heads up regarding the current state of this game - with current Proton Experimental it goes in-game without any workaround. Everything works properly but the video files for the smoke effects (and probably other things further in the game that I haven't tested) still don't play properly. This will likely be solved with further improvements to Media Foundation support on Wine.

Aantoscha 2020-12-24 github

with current Proton Experimental it goes in-game without any workaround.

Nope, it hangs at the start as previously.

AAniLeo 2020-12-24 github

No, it doesn't on my setup, I literally just played it

Zziabice 2021-04-11 github

Game starts and works well with latest Proton 6.3-2, but some videos don't show up (you can see the TV screen that means "no codec"). An example of this is right at the start of the game.

Aantoscha 2022-02-16 github

Still not working - shows the white screen at start.

Aantoscha 2023-02-15 github

Ok, now it works for me, no tweaks were required.

Zzoli111 2023-09-16 github

PROTON_USE_WINED3D=1 %command% - with this launch command the game starts for me, but there is no sound.

BBobb-E-Burns 2024-02-07 github

Even though GRIS says it is Steam Deck verified on the store page I can not get it to run.
Tried Proton 8.0-5, 6.3-8 and GE-Proton8-28 & 30 but it crashes to an error screen during the Nomada/Devolver logo intro which says "GRIS has encountered an error and must close". First attemtped to play docked then switched to handheld but no change.

This are the contents of my latest error.log

If I run it with the PROTON_LOG=1 flag the following shows in the log

Crash!!!
Wwise: Cannot create streaming I/O device.
 
(Filename: C:\buildslave\unity\build\artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

WwiseUnity: Failed to initialize the sound engine. Abort.
 
(Filename: C:\buildslave\unity\build\artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

2427.143:0130:01e8:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\dbghelp.dll" at 000000023ECB0000: builtin
Wwise: Term() called before successful initialization..
 
(Filename: C:\buildslave\unity\build\artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Trying to run it with the PROTON_USE_WINED3D=1 flag causes it to crash before the intro screen with the message "Failed to initialize player" and complains about DirectX 11 and up to date drivers.

edit: Found an 8 month old post on reddit with the exact same issue, they state it fixed itself after a couple reboots (which I also already did)
https://www.reddit.com/r/SteamDeck/comments/131ou5s/gris_crashing_on_startup_on_steam_deck/
So maybe it is not Proton related?

SSoveu 2024-03-10 github

I tried playing it for few minutes and it generally works on 8.0-5.
On Experimental and 9.0 Beta, on exit fatal error in gc: GetThreadContext failed error pops up.
On Experimental with WINEFSYNC_FUTEX2=0 %command% the issue is not reproducible.

System Information Report: https://gist.github.com/Soveu/15733e99aa857aaf763d26bffbeda6cd
Proton log: steam-683320.log

Reproduction:
Launch game > Continue > Quit > Exit
Just launching the game and exiting right in the menu doesn't trigger the error, level has to be loaded

Kkisak-valve maintainer 2024-03-10 github

Hello @Soveu, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.)

SSoveu 2024-03-11 github

@kisak-valve I have updated the comment above

Ssimifor 2024-03-11 github

@Soveu I was able to reproduce the issue, however, it's not a proton 9 regression as it can also happen on proton 8. WINEFSYNC_FUTEX2=0 also doesn't prevent it, as proton doesn't make use of that environment variable.

It appears that it doesn't happen every time, sometimes it happens several times in a row, and sometimes it's the opposite, but the problem has been noted. Thank you for the report.

99Meteor6 2026-06-30 github

Tried playing this recently. Game opens but there is no music playing.

Ssimifor 2026-06-30 github

@9Meteor6 audio is working fine on my end, check proton 10, 11 and experimental. What proton version are you using? what's your system information? And upload a proton log after reproducing the issue.

Change the game launch's parameter to PROTON_LOG=1 %command% and run the game, this will generate a file in your home folder called steam-683320.log, that's the log you're looking for.

99Meteor6 2026-06-30 github

@simifor The version that gets me beyond the splashscreen is proton 11.

steam-683320.log

System info

Proton versions

Launch options

Launch lines

Upstream links

DLLs