protonscr

Beta client storage does not list nfs drives

steamopen Steam clientDistro Family: Arch
ValveSoftware/steam-for-linux#10145 · opened 2023-10-17 by kkartaltepe · updated 2023-11-06 · 1 comments · github
Kkkartaltepe 2023-10-17 github

Your system information

  • Steam client version (build number or date): Steam Version: 1697508377 Steam Client Build Date: Mon, Oct 16 6:34 PM UTC -08:00
  • Distribution (e.g. Ubuntu): Arch Linux
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes
  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]
  • GPU: Intel

Please describe your issue in as much detail as possible:

Attempting to add another storage location (an existing steam library actually), but the dialog box is simply empty and clicking "New Folder" or "Select" do nothing. Running steam from the terminal provides no additional diagnostics (besides horrifying attempts to write in /boot and /efi).

Manually editing ~/.steam/root/steamapps/libraryfolders.vdf to redirect the old library path to the new nfs path makes everything work (including storage capacity and usage) and the mount shows in the UI now as External Drive ().

Steps for reproducing this issue:

  1. Mount an nfs ver4 export, for example mount -t nfs -o vers=4 10.0.0.1:/pool0 /home/user/remote-data/
  2. Start steam
  3. Go to settings > storage > add drive
  4. Observe an empty dialog (maybe there would be something if i had other storage devices but my system has a single physical storage device).
EEdwardFalzon 2023-11-06 github

Problem confirmed to exist on Steam Version 1698777785 (release)
Ubuntu 20.04

Solution also confirmed to work for library held on external NTFS drive.

Nothing extracted yet.