Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam client triggers a new post install script for a Proton prefix already setup which never ends. #6018

Open
julienbenjamin opened this issue Jul 21, 2022 · 1 comment

Comments

@julienbenjamin
Copy link

julienbenjamin commented Jul 21, 2022

Your system information

  • Steam client version (build number or date): Jun 7 2022 / 1654574690
  • Distribution (e.g. Ubuntu): Debian Testing
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

The Steam client somehow seems triggers a reset of the install script for a game Proton prefix already setup, and ends up being stuck in a never ending loop (in my case at DirectX installation stage).

It does not occur every time, as can be seen in the standard output log attached ; here, the game "Biomutant" (Proton-rated platinum game AFAIK), I was able to launch it without the script being triggered the first time, but being triggered the second time.

The first time, I was able to play the game without any issue, the second time then, I am stuck on the Steam client looping at performing the "first time setup".

I have seen the same behaviour on another machine running Fedora with totally different specs, and the same issue on "Halo: The Master Chief Collection".

Steps for reproducing this issue:

  1. Launch the Steam client through a terminal by typing steam
  2. Click on play on a game (in my case Biomutant)
  3. Observe another "first time setup" being performed and being stuch at DirectX installation.

N.B.: This is also the case when the reset init script is triggered by verifying the local files through the Steam GUI (Game Properties > Local Files > Verify integrity of game files).

FYI, here are my machine specs: https://gist.github.com/julben/a761911fd83c5448e13bafb62efa3e20

Here is the standard output of the client after successfully launching the game Biomutant, and exhibiting the issue the second time around: steam-never-ending-install-script-issue-stdout.txt
Here is the dump mentioned in the standard output: assert_20220721103149_55.dmp.txt

The Proton version used is the 7.0-3.

P.S.: I did not know if posting the issue here was best, even if Proton is involved. Please, move this issue where it belongs if necessary.

Edit : It seems that restarting the Steam client (after having to kill its process) sometimes works as a temporary workaround in my case (with Biomutant at least).

@saminux00
Copy link

I have the same issue with Halo:MCC, with the current beta Steam client.

System information:

  • Steam client version (build number or date): Jul 19 2022 / 1658362681
  • Distribution (e.g. Ubuntu): Fedora 36
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes

@julienbenjamin julienbenjamin changed the title Steam client triggers a new post install script for an already setup Proton prefix which never ends. Steam client triggers a new post install script for a Proton prefix already setup which never ends. Jul 21, 2022
@kisak-valve kisak-valve transferred this issue from ValveSoftware/steam-for-linux Jul 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants