protonscr

Proton version number not correctly parsed

steamclosed Feature RequestProton
ValveSoftware/steam-for-linux#5839 · opened 2018-10-14 by JacobSvenningsen · updated 2021-01-29 · 3 comments · github
JJacobSvenningsen 2018-10-14 github

When choosing the version of proton in the settings, 3.7 is listed above version 3.16, which is a higher version. It would seem the versions are sorted lexicographically. This gives users the impression that 3.7 is newer, even though it isn't.

Steps for reproducing this issue:

  1. Open settings dialog and select settings for Steam Play
  2. Enable Steam play for all titles
  3. Change compatibility tool
  4. Proton 3.7 listed above 3.16, which is newer
?ghost 2018-10-14 github

If you have 3.16 in use you get:
3.16-1 beta
3.7-8
3.7-8 beta

If you have 3.7 in use you get:
3.7-8
3.7-8 beta
3.16-1 beta

So they seem to be grouping the selected at the top. The only way to know if the order is incorrect they would have to have another set of numbers so that it went something like:
3.7-8
3.7-8 beta
3.16-1 beta
3.13-4

otherwise this isn't necessarily incorrect, should be, or shouldn't be.

Kkisak-valve maintainer 2021-01-29 github

Hello @JacobSvenningsen, are you still experiencing this issue on an up to date system?

JJacobSvenningsen 2021-01-29 github

List seems to be sorted in descending order, as expected

Proton versions