Pallando Mar 23, 2013 @ 6:52am
Feature request: Better folder organization
I recently installed Steam on Ubuntu and noticed the way it installs itself...
It seems I'm not the first to complain about the behaviour, but I'd like to emphasize on the fact that Steam data should be organized better: games should not be stored in the user's folder but in a common folder (e.g. /usr/share/games). The user's preferences and savegames however should...
Last edited by Pallando; Mar 23, 2013 @ 6:53am
Showing 1-10 of 10 comments
< >
Pallando Sep 19, 2013 @ 5:04am 
Well... It seems I'm the only one bothered by the folder organization...
The Gorgeous Shai-Hulud Sep 19, 2013 @ 6:32am 
I created a Steam Library at another partition and installed all steam linux and windows games there...
Pallando Sep 19, 2013 @ 2:54pm 
Yes, I know we can find ways around it. But it's always better if it integrates smoothly with the OS...
LOLCAT Sep 19, 2013 @ 3:36pm 
Putting game data to a place which is not writable by the user would assume no games write any of their game files. Valve cannot guarantee that for 3rd party games. If any do, you'd have to run them as root to work.

(Just think about windows games, UAC and the program files (x86) folder. MS even had to introduce UAC virtualization to work around this issue.)
Pallando Sep 20, 2013 @ 1:47am 
Well, when you install Steam (as a super-user), the installation process should just create a "/usr/share/games/steam" folder and make it writable to the group "users"...

Other packages manage to share data across users... Why wouldn't Steam be able to do the same ?

As for Windows, Steam also has issues with the OS... It is a multi-user operating system, but still, Steam stores the credentials in a shared file, accessible across sessions, when it should clearly store it in the user's profile... That's a security issue.

What I mean is that they could at least try to respect some key aspects of the operating systems they rely on...
LOLCAT Sep 21, 2013 @ 2:21am 
Originally posted by Pallando:
As for Windows, Steam also has issues with the OS... It is a multi-user operating system, but still, Steam stores the credentials in a shared file, accessible across sessions, when it should clearly store it in the user's profile... That's a security issue.

What I mean is that they could at least try to respect some key aspects of the operating systems they rely on...
It was, and as of this day still is designed for windows 95, which is not really a multi-user system. This is the reason, why we see all this. I don't think things will change much until Valve decides to rewrite the client from scratch. Taking into account how mach Valve loves to work (sarcasm here...), this will probably never happen.
Pallando Sep 21, 2013 @ 3:06am 
Well... They shouldn't need to do it from scratch...
They just need to update 2 paths in the source code.
DCBSupafly Sep 27, 2013 @ 11:12am 
I'm actually upset at the idea of having to put all my steam games in a specific directory to begin with. Usually, when I install a program, I choose where to install it. Windows or Linux.
Pallando Sep 27, 2013 @ 11:32am 
Well, under Linux, by default with package managers, you rarely choose where you install your programs...
Steam recently added a way to manage the folders where the games are downloaded. You can go to "settings" -> "downloads" and "steam folders" (translated from my Windows Steam in french...).
So you can add destination folders and select them when you install a new game (if this game is compatible with the new delivery system I think).

However, I still think the default location for users who don't want to choose their destination folder should respect the FHS.
But maybe it's been corrected. I haven't started Steam Linux for a while now...
Campbell-FR Dec 14, 2013 @ 4:05pm 
I'm a bit late to the party, but I too am disturbed by the fact that Steam installs itself in the /home directory. A better integration with the filesystem would be awesome but at the very least I think that it should go in /opt if it is to retain it's current "Windows style" one folder for everything format.
Showing 1-10 of 10 comments
< >
Per page: 15 30 50