ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.24k stars 175 forks source link

Problems with using a secondary drive on Mint #11193

Closed Maytriss closed 2 months ago

Maytriss commented 2 months ago

Your system information

When added as a drive it is treated as an external drive and when you browse the local folders for the drive through steam it points to a completely different directory than if you were to manually go to the library. If you try to install a game to that drive it will display a disk write error and fail. A Linux supported game can be moved to the secondary drive and be played without any issue until Steam is restarted then it would have forgotten any games that would have been stored on the secondary drive. Any games transferred to the secondary drive are still on the secondary drive.

When checking the Libraryfolders.vdf it will list the file directory that you are taken to when you browse the local folder which is: (run/user/1000/doc/11ba79f7/stream-drive"). When helped with changing the libraryfolder.vdf file to the correct file path and adding the appmanifests that are on the secondary drive only removed the drive from storage all together.

polluxau commented 2 months ago

Remount the drive with something like gnome disks, mine is mounted under /games and /extragames, then this problem should be fixed, pretty sure linux automatically mounts drives in a temporary place that steam struggles to understand properly

Maytriss commented 2 months ago

yeah... I was already using gnome disks to mount my drive just named the drive Mintchan and mounted under /mnt/stream-drive

polluxau commented 2 months ago

yeah... I was already using gnome disks to mount my drive just named the drive Mintchan and mounted under /mnt/stream-drive

Try not mounting the drive under mnt thats a temporary place

Maytriss commented 2 months ago

Turns out it was a permission issue as I installed a program called Flatseal which I then told Flatseal that Steam can mess around with the drive/ file system I was trying to point it out and that seems to have fixed the issues I was having. Thank you for your help