While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- SteamOS 3.5.18 Preview released for Steam Deck
- Team Fortress 2 64bit support released, plus Vulkan for Linux via DXVK
- Stardew Valley 1.6.4 brings even more new free content
- Phantom Fury gets Steam Deck Verified ahead of release
- Check out this casual fab farming game bundle, plus a whole bunch of Godot Engine courses
- > See more over 30 days here
-
Dr. Robotnik's Ring Racers released after 5 years of de…
- pilk -
Garry's Mod forced to remove Nintendo content after tak…
- emphy -
Garry's Mod forced to remove Nintendo content after tak…
- TruckStopSantaClaus -
Fallout 4 'Next Gen' update out now and Steam Deck Veri…
- EagleDelta -
Fallout 4 'Next Gen' update out now and Steam Deck Veri…
- EagleDelta - > See more comments
Latest Forum Posts
- Hello to all
- Hamish - Divinity Original Sin II - Definitive Edition - stopped starting …
- spiry2sick - Weekend Players' Club 4/19/2024
- StoneColdSpider - What sorta display and audio setup do you folks got?
- Arehandoro - Logitech G29 steering wheel - Snowrunner support
- silmeth - See more posts
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link
As you can see, the Steam dialog does not see that my home dir has any sub folders. If I tell it to create a new folder and type in an existing folder, it will err and say it already exists! You know, maybe that will be my backup workaround -- I'll tell Steam to create a new folder and then move my Steam files into it. I wonder if it will still say 0 games though.
- My home directory has 700 permissions and no special acl.
- The drives (both working and not working in Steam) are mounted in fstab as ext4 and "defaults" for options.
- Running Arch Linux and Plasma.
- Steam is installed from the normal Arch repo, not flatpak.
I have rebooted multiple times. I reinstalled Steam over itself. I tried another kernel version. I don't get it.
EDIT:
When trying to install a game, Steam suggests adding a library folder to the missing drives. So it knows they're mounted there.
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link
Last edited by 14 on 14 February 2021 at 4:30 pm UTC
So, what's the deal. There is something with old versus new folders in my home path. I have compared permissions, umask, attributes, extended attributes, and encoding. I have blown away everything Steam related and reinstalled it. Doesn't help.
This means I should have a workaround. I can comment out my mounted drives in fstab, reboot, recreate the folders they're mounted to, re-enable them in fstab, then reboot again. That should fix this issue. But why does that work? Why is only Steam affected? What caused this? The ideas I have are rsync and borg backups run as root. I also cloned my system drive (with home dir) long ago using dd when I upgraded my drive.
I have a little more details in this Github issue post that was not really the same issue as the OP but it was the same issue as one of the commenters.