protonscr

Filesystem paths do not display correctly in a flatpaked steam client

steamopen Flathub-provided steam package
ValveSoftware/steam-for-linux#7504 · opened 2020-12-03 by saltedcoffii · updated 2020-12-03 · 2 comments · github
Ssaltedcoffii 2020-12-03 github

Your system information

  • Steam client version (build number or date): 3/12/2020
  • Distribution: Debian 11
  • Opted into Steam client beta?: YES
  • Have you checked for system updates?: YES

Please describe your issue in as much detail as possible:

When installing a game in a flatpaked steam client, steam offers to install a game in ~/.local/share/Steam and does not detect that it's flatpaked and will actually install the game to ~/.var/app/com.valvesoftware.Steam/.local/share/Steam.

Steps for reproducing this issue:

  1. Click install on a game
  2. Look under "Choose location for install.", and see that in a flatpaked steam client, it says install to ~/.local/share/Steam, and not ~/.var/app/com.valvesoftware.Steam/.local/share/Steam or ~/.var/app/com.valvesoftware/Steam/data/Steam
Kkisak-valve maintainer 2020-12-03 github

Hello @saltedcoffii, from the Steam client's perspective inside the container, the location is accurate and this is not an issue in the Steam client.

It would be better for this issue to be evaluated by the Flathub-provided Steam package maintainers at https://github.com/flathub/com.valvesoftware.Steam/issues if it's actually causing a problem.

Ssaltedcoffii 2020-12-03 github

Alright thanks. The real problem is that it has difficulty knowing where external disks are and can't install to then unless unlocked by the flatpak permission system. It may be helpful to tell the user that this is the case (if possible, sandboxes are tricky like that). I'll talk to flatpak as well.

Nothing extracted yet.