Look in SteamLinuxRuntime_soldier/VERSIONS.txt
to check which build you have. Usually the newest version listed here is the client_beta
branch, and the second-oldest is the public branch (but this can vary if a version was held back).
Useful links
- Container runtime (public stable branch only): https://steamdb.info/app/1391110/history/
Steam Linux Runtime 2.0 (soldier) depot 2.0.20250108.112706 (Steampipe build ID 16954344)
contains steam-runtime-tools 0.20250107.0, built using flatdeb-steam 0.20250106.0; steamrt/tasks#612; released as beta 2025-01-09, promoted to stable 2025-01-23
Happy new year! Releases from this runtime branch are now versioned 2.0.YYYYMMDD.x instead of the previous 0.YYYYMMDD.x. This makes it clearer which branch a particular version number refers to, but doesn't represent any functional change.
Platform libraries
- Backport glibc 2.31 from Debian 11, providing a higher minimum glibc version that Steam games can normally rely on (the exception is that "Legacy runtime 1.0" will still use the host OS's glibc, which might be older). Note that this backport is only present in
SteamLinuxRuntime_soldier
and steamrt/soldier/platform>, and is not in steamrt/soldier/sdk> at this stage, to minimize disruption to other packages. (steamrt/tasks#619) - Adjust libxcrypt packaging to cope with the glibc backport (steamrt/tasks#619)
- Update SDL to 2.30.11 (steamrt/tasks#616)
- Update SDL_image to 2.8.4 (steamrt/tasks#616)
- Update SDL_ttf to 2.24.0 (steamrt/tasks#616)
Internal changes
- The container runtime and diagnostic tools now treat environment variable
DEBUG_INVOCATION=1
as a request for detailed debug information
Steam Linux Runtime 2.0 (soldier) depot 0.20241127.109699 (Steampipe build ID 16645440)
contains steam-runtime-tools 0.20241125.0, built using flatdeb-steam 0.20240717.0; steamrt/tasks#601; released as beta 2024-12-05, promoted to stable 2025-01-09
Platform libraries
- Backport a libwayland-cursor bug fix to avoid infinite recursion with misconfigured cursor themes (steamrt/tasks#572)
Container runtime
- Interoperability with
systemd-homed
or remote user directories such as LDAP, when running games that disregard$HOME
(ValveSoftware/steam-runtime#705)
Diagnostic tools
- Remove obsolete
--directory=''
from a debug hint shown by s-r-launcher-service