Hello,
Any progress on this topic please? it´s been two years on limbo with multiple duplicates closed, so it´s an active community request.
Steam for Linux client automatically reverts to default library location without warning the user.
Issue transferred from https://github.com/ValveSoftware/steam-for-linux/issues/7517.
@skilo83 posted on 2020-12-09T02:19:58:
Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
The Linux client will automatically use the default steam library location if it cannot find the user specified default location, and it does so without even warning the user about it. This is a huge problem because steam usually has it's default location on the system drive. If the end user is unaware of what drive the steam client is using as the default, it could easily eat up all the system drive space and possibly lock up the system. There should be some prompt letting the user know or even better. Just throw an error and don't just assume that drive doesn't exist anymore and revert back to it's own default location without asking first.
So I have a steam library on an external hard disk that is sometimes mounted and sometimes not.
When it is not mounted and the steam library isn't there, steam removes it from the list of libraries it knows. So the next time I mount it and start steam, I have to set it up again.