Skip to content

Proton Tricks not finding library if there is a case mismatch with Steam #433

@Variapolis

Description

@Variapolis

Describe the bug
Proton Tricks will not find the correct directory if there is a mismatch in the library .vdf file. This was discovered by myself after I cleaned up my naming convention for my drive mount locations, which resulted in one of my drives being changed to a lowercase version of the same name.

To Reproduce
Steps to reproduce the behavior:

  1. Mount a steam library drive with a name e.g. /mnt/FOO
  2. Add library to steam and run a game
  3. Run Proton Tricks and observe that the game appears
  4. Remount drive with inverted case e.g. /mnt/foo
  5. Observe that steam successfully finds and shows games, however Proton Tricks does not.

Expected behavior
Proton Tricks and Steam can either both find the library or not.

System:

  • Distro: Arch Linux
  • Protontricks installation method: Flatpak and/or AUR
  • Protontricks version: 1.13.0
  • Steam version: check No beta

Additional context
Considered writing this as a bug report for steam, but since Proton Tricks is mimicking Steam's behavior, I figured it would be easier to report here first. This was a very confusing issue to debug, even a warning or some kind of fall back check and suggestion for the user would be a nice change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions