ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.19k stars 173 forks source link

Automatic Creation of Unused Game Folders on Steam Start Up #8624

Closed TannerAMay closed 2 years ago

TannerAMay commented 2 years ago

Your system information

Please describe your issue in as much detail as possible:

Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist

On launch, Steam creates these hidden folders in the home directory even though I do not have those games installed (folders marked with "x" are for games I don't even own):
x ~/.killingfloor
x ~/.mbwarband
~/.paradoxinteractive
x ~/.prey

It also creates folders for games I don't have installed/own in ~/.local/share:
x ~/.local/share/bohemiainteractive
~/.local/share/cdprojektred
x ~/.local/share/Dredmor
~/.local/share/FasterThanLight
~/.local/share/feral-interactive
x ~/.local/share/HotlineMiami
x ~/.local/share/IntoTheBreach
~/.local/share/Paradox Interactive
x ~/.local/share/PillarsOfEternity
x ~/.local/share/RogueLegacy
x ~/.local/share/SteamWorld Dig 2
x ~/.local/share/SteamWorldDig
~/.local/share/SuperHexagon
x ~/.local/share/Terraria

All of these folders are empty.

I expected Steam to only create folders it needs.

Steps for reproducing this issue:

  1. Open Steam
  2. Delete folders above
  3. Restart Steam and the folders return
Daystar1998 commented 2 years ago

Are you running Steam in Firejail?

The steam.profile contains a number of mkdir commands with the folders you listed.

Either comment those lines out or add ignore commands for them in steam.local

TannerAMay commented 2 years ago

This was it! Thank you.