protonscr

[Storage] - "Repair Library" does not function.

steamopen Steam client
ValveSoftware/steam-for-linux#12058 · opened 2025-05-30 by ZereoX · updated 2026-03-30 · 1 comments · github
ZZereoX 2025-05-30 github

Your system information

  • Steam client version (build number or date): 1748033199 (Stable) / 1748301070 (Beta)
  • Distribution (e.g. Ubuntu): SteamOS 3.7.8 / 3.8.0 and Manjaro 25 KDE
  • Opted into Steam client beta?: Yes. Occurs on both Stable and Beta.
  • Have you checked for system updates?: Yes
  • Steam Logs: steam-logs.tar.gz
  • GPU: AMD Van Gogh RDNA 2.0 (Steam Deck) and RX 7800XT (Desktop)

Please describe your issue in as much detail as possible:

The Repair Library option which is intended to ensure a user has proper write permissions to a Steam Library does not function on Linux. Steam indicates that the process was completed but it does not appear to actually run anything. The following error is shown in logs:

==> /home/deck/.steam/steam/logs/console-linux.txt <==
[2025-05-30 00:53:02] sh: line 1: bin\steamservice.exe: command not found

On Windows if a user doesn't have the appropriate permissions on a drive, Repair Library will re-grant them. On Linux the privileges error will persist even after running the command.

Permission Error
Image

Steps for reproducing this issue:

  1. Navigate to Steam -> Settings -> Storage.
  2. Press Y to open the options menu.
  3. Select Repair Library.

Reproduction Rate: 5/5

Affected Platforms

  • LCD / Jupiter: Yes
  • OLED / Galileo: Yes
  • Desktop Deck-like session (gamescope -e -- steam -gamepadui -steamdeck): Yes
  • Desktop: Yes

Actual result

  • Steam Library write permissions are not restored after running Repair Library.

Expected result

  • Repair Library restores write permissions to a drive allowing it to be used as a Steam Library.

Notes

  • This issue can be worked around by switching to Desktop mode and manually granting the Steam Library the appropriate permissions to user.
Ddrjoms 2026-03-30 github

Steam Beta Branch: Steam Beta Update
Steam Version: 1774577504
Steam Client Build Date: Fri, Mar 27, 2026 1:51 AM UTC -08:00
Steam Web Build Date: Thu, Mar 26, 2026 7:02 PM UTC -08:00
Steam API Version: SteamClient023

Distribution (e.g. Ubuntu):gentoo, somewhat tainted, but i don't think issue is with OS.
Opted into Steam client beta?: did not try beta, dont see where i can try it.
Have you checked for system updates?: Yes
GPU: rx7900xtx

i was trying to add my 8tb hdd. i failed it over GUI, i added it in:
~/.steam/steam/steamapps/libraryfolders.vdf

    "5"
    {
            "path"          "/mnt/8ter/dimko"
            "label"         ""
            "contentid"             "223878977681940490"
            "totalsize"             "7937302376448"
            "update_clean_bytes_tally"              "0"
            "time_last_update_verified"             "0"
            "apps"
            {
            }
    }

what permissions are supposed to be?

Nothing extracted yet.