Results 1 to 5 of 5

Thread: How to share Steam library with more GNU/Linux systems?

  1. #1
    Join Date
    Nov 2009
    Location
    Caserta, Italy
    Beans
    73
    Distro
    Ubuntu

    How to share Steam library with more GNU/Linux systems?

    Hi all.

    I have Ubuntu and another GNU/Linux OS on my laptop.

    My Steam library is on a separate Btrfs partition, but seems that every time I switch system I always must symlink the local compatdata to the partition. Is there any simpler way?

    edit: resolved by copying /home's compatdata into the steam's partition.
    Last edited by Shishimaru; 3 Weeks Ago at 07:54 PM. Reason: wrote solution

  2. #2
    Join Date
    May 2018
    Location
    Here and There
    Beans
    Hidden!
    Distro
    Xubuntu Development Release

    Re: How to share Steam library with more GNU/Linux systems?Hi

    I did this a few years back, I wish I had that on hand now but I don't.

    Try This Edit /etc/fstab and change the ext4 in /home to btrfs. This lets SteamOS know to mount it as BTRFS the next time you boot.

    I always back-up any changes like this first:
    Code:
    sudo cp /etc/fstab /etc/fstab.bk
    and I'll look to see that happened:
    Code:
    ls /etc/fstab*
    /etc/fstab  /etc/fstab.bk
    But I have no idea on how your other /home partitions are formatted.
    "When you practice gratefulness, there is a sense of respect toward others." >>Dalai Lama

  3. #3
    Join Date
    Nov 2009
    Location
    Caserta, Italy
    Beans
    73
    Distro
    Ubuntu

    Re: How to share Steam library with more GNU/Linux systems?Hi

    Hi, thank you!

    Unfortunately this will not solve as I don't have a mount issue. I should try to explain better my situation, probably I wasn't clear enough. I do not have SteamOS or any Steam Deck.

    I have this situation:
    - partition 1 with Ubuntu
    - partition 2 with Bazzite
    - partition 3, only Steam library, easily mounted at startup at /media/games since it's in the fstab.

    Now, to play Steam games on system 1, I have to symlink the local compatdata (I think it's under /home/myuser/steam/steamapps or something like that) to partition 3, again under /media/games/path-to-steam-library-i-dont-remember.
    With the symlink, the Steam client can see the games and download/upload save files from/to the cloud.

    If I move to system 2, I must delete the symlink and create a new one.

    It's a bit "uncomfortable" and I was wondering if there was any easier way to share the library.

  4. #4
    Join Date
    May 2018
    Location
    Here and There
    Beans
    Hidden!
    Distro
    Xubuntu Development Release

    Re: How to share Steam library with more GNU/Linux systems?Hi

    Ah that helps, much clearer now.

    Have you read this yet?: https://www.zxiiro.ca/post/steam-sha...ry-with-linux/
    "When you practice gratefulness, there is a sense of respect toward others." >>Dalai Lama

  5. #5
    Join Date
    Nov 2009
    Location
    Caserta, Italy
    Beans
    73
    Distro
    Ubuntu

    Re: How to share Steam library with more GNU/Linux systems?Hi

    Yep!

    That helps with multiple accounts on the same system, while I have two different systems.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •