You need to sign in or sign up before continuing.
- Aug 25, 2022
-
-
Simon McVittie authored
The feature request https://github.com/ValveSoftware/steam-for-linux/issues/6046 was implemented in March 2022 releases of Steam. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This is now the default in released versions, as part of the batch of quality-of-life changes in steamrt/tasks#145. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
As of 2022-08-25, the copy of scout in the GA Steam Client has a suitable version of s-r-launch-client, and the default branches of soldier, sniper, scout-on-soldier, Proton 7.0 and Proton experimental include the integration glue for s-r-launcher-interface-0. This lets us remove various warnings and caveats. Proton 6.0 and 5.13 will presumably never get this. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Aug 04, 2022
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Aug 03, 2022
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
There's no particular reason not to share /home, /opt and /srv, and they are sometimes used to contain mount points for non-removable, non-system partitions. Resolves: #18 Helps: steamrt/tasks#149 Helps: https://github.com/ValveSoftware/steam-runtime/issues/334 Helps: https://github.com/ValveSoftware/Proton/issues/5102 Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Users of games and frameworks that load files generically (such as Retroarch) or store large files outside Steam's control (such as the post-2020 version of Microsoft Flight Simulator) often expect to be able to access files on removable media. This is particularly true when running on hardware with limited built-in storage capabilities, such as lower-end models of the Steam Deck. Subdirectories of /media are the FHS mount point for removable media, and also commonly used for non-removable, non-system partitions (such as /media/windows on a dual-boot system). Notably, this is the default mount point for udisks2 in Debian/Ubuntu. Subdirectories of a user-specific directory in /run/media are a non-FHS location used by default in various distributions, notably Fedora, Arch and the Steam Deck. /mnt is mostly a legacy temporary mount point, but is sometimes used. Helps: steamrt/tasks#149 Helps: https://github.com/ValveSoftware/steam-runtime/issues/334 Helps: https://github.com/ValveSoftware/steam-runtime/issues/393 Helps: https://github.com/ValveSoftware/steam-runtime/issues/429 Helps: https://github.com/ValveSoftware/steam-runtime/issues/470 Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
In the rare situation that we're using a tmpfs home directory, /var/tmp is a symlink rather than a bind mount, so it's not strictly true to say that it's always a bind mount. Loosen the wording here. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
/var/tmp is usually shared (more precisely, it depends on the status of the home directory). Start a new section for it, to which we can add any other paths that gain the same behaviour later. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Before rethinking which paths should and should not be shared under which circumstances as requested on https://github.com/libretro/RetroArch/issues/14266 , it's useful to document what currently happens, so that we have a framework in which we can make these decisions. Helps: steamrt/tasks#149 Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 28, 2022
-
-
Simon McVittie authored
This commit should be reverted when this feature becomes available in production Proton builds. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This commit should be reverted when these betas are promoted to full release status. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 26, 2022
-
-
Simon McVittie authored
This assumes container runtimes >= 0.20220726.0, and a version of Proton that incorporates <https://github.com/ValveSoftware/Proton/pull/5891 >. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Definition lists are an extension, and are not supported by Gitlab's Markdown renderer. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
sniper is now available to the public, and there is one game using this runtime in its development branch already. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Gitlab's Markdown renderer filters out links to unknown URI schemes, and that includes `steam://` . Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
When writing this document I wasn't sure whether the default working directory was the top-level install folder or the directory containing the executable, but by looking at Dota 2 we can see that the answer is the top-level install folder: Dota 2's executable is in a subdirectory, but its initial working directory is not. Add some links to Steam partner documentation (previously only in the slr-for-game-developers document) to make this a bit clearer. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- May 16, 2022
-
-
Simon McVittie authored
This lets us default them all to 'auto', rather than failing the build if man pages are not explicitly disabled and pandoc is missing. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- May 12, 2022
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Apr 11, 2022
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Mar 01, 2022
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Feb 28, 2022
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Feb 25, 2022
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Feb 24, 2022
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
While updating other documentation, I realised we don't really have a centralized introduction to either of these. steam-runtime-tools seems as good a place as any for this to live. Move most of the pressure-vessel documentation into docs/ to match, removing outdated information about testing which dates from before we had the Steam Linux Runtime depots. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Feb 04, 2022
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
In typical nearly-FHS OS distributions, most or all of this is trivially true, but in distributions with a more unusual layout such as NixOS, that isn't necessarily the case. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jan 13, 2022
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Dec 16, 2021
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Oct 20, 2021
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Resolves: steamrt/tasks#6 Signed-off-by:
Simon McVittie <smcv@collabora.com>
-