protonscr

Proton updated to 3.16-7, However DXVK_HUD displays version 0.94

steamclosed Proton
ValveSoftware/steam-for-linux#6093 · opened 2019-02-16 by abhishek-rawal · updated 2019-04-26 · 14 comments · github
Aabhishek-rawal 2019-02-16 github

The steam client shows Proton version 3.16-7 Beta. However DXVK_HUD version shows version to be 0.94.

/dist/lib/wine/dxvk/version file of Proton 3.16 Beta directory shows -

3b3ccc8194733e20ce7e2a54edcf54fe4a2b9785 dxvk (v0.94-18-g3b3ccc8)

Is there any manual intervention required to update the version ?

Cchui2ch 2019-02-16 github

manually download it through steal tools. I did and it worked.

?ghost 2019-02-16 github

Same problem here. Still stucked in dxvk 0.94

BBleuzen 2019-02-16 github

Ok, let's see everything together:

  • DXVK is still on 0.94 (as with Proton 3.16-6), but it should be newer as you can see in changelog for 3.16-7
  • Into the breach fullscreen is not fixed (https://github.com/ValveSoftware/Proton/issues/2338), but it should be fixed as in changelog for 3.16-7
  • Uplay is still not working (as with 3.16-6), but it should be fixed with 3.16-7

So to me it seems like someone did a mistake and built Proton 3.16-6 again, but named it 3.16-7.

BBrisse89 2019-02-16 github

Happened to me as well.

Steam said it was using 3.16-7 but in reality it was running on an older version which I noticed when using 'DXVK_HUD=version'.

Installing Proton from the tools menu worked around the issue.

Deleting the Proton folders also probably works around the issue but Steam then re-downloaded my entire games which is a lot of data and takes a lot of time.

Note that whitelisted games are usually running whatever version Valve testers used when whitelisting it, but even when I used the game specific settings to override that with 3.16-7, it was in reality still running on the old version until I applied one of the workarounds.

BBrisse89 2019-02-16 github

Ok, let's see everything together:

* DXVK is still on 0.94 (as with Proton 3.16-6), but it should be newer as you can see in changelog for 3.16-7

* Into the breach fullscreen is not fixed ([#2338](/issue/ValveSoftware/steam-for-linux/2338)), but it should be fixed as in changelog for 3.16-7

* Uplay is still not working (as with 3.16-6), but it should be fixed with 3.16-7

So to mee it seems like someone did a mistake and built Proton 3.16-6 again, but named it 3.16-7.

No, I think the issue is that the Steam-client doesn't update your Proton even though it says it's running the latest. Apply one of the workarounds mentioned earlier to get the latest version.

BBleuzen 2019-02-16 github

@Brisse89 Thanks, you are right. (Re)downloading Proton 3.16 from the tools menu fixed it.

BBrisse89 2019-02-16 github

My guess is there has been some regression in how the Steam client handles Proton updates after the zero-byte updates fix. This is probably a bug in ValveSoftware/steam-for-linux rather than a Proton bug.

BBrisse89 2019-02-16 github

Possible duplicate, or possibly related to this issue: https://github.com/ValveSoftware/steam-for-linux/issues/6045

LLiamDawe 2019-02-16 github

I can confirm I also saw this issue, as did others on GOL and in our Discord.

Proton would not update, unless we installed Proton 3.16 Beta from the tools menu.

22A4U 2019-02-20 github

manually download it through steal tools. I did and it worked.

Where do I get "steal tools"?

Proton would not update, unless we installed Proton 3.16 Beta from the tools menu.

"tools menu" from "steal tools"? Where is the "tools menu"?

Kkisak-valve maintainer 2019-02-20 github

Steam -> Library dropdown -> Tools -> Double click on Proton 3.16 Beta

Kkisak-valve maintainer 2019-03-06 github

Hello, per "Fixed more instances of 0-byte downloads and missing Proton or data files for Steam Play titles" in the 2019-03-06 Steam beta client update, please opt into Steam's beta client and retest this issue.

Aabhishek-rawal 2019-03-21 github

Sorry for delayed response.
It seems like client is unable to auto-download missing Proton files. PFB gist after removing proton python script;
https://gist.github.com/0x221E/34c5d5247928e43103b7ecb4da626760

On manual integrity verification, it downloaded missing files.

Kkisak-valve maintainer 2019-04-26 github

Closing per "Fixed an issue where the Steam Client wouldn’t automatically update or download Proton before launching games through Steam Play" in the 2019-04-17 Steam client update.

Proton versions

Launch options

Upstream links