|
|
These release notes apply to the `LD_LIBRARY_PATH` Steam Runtime in `~/.steam/root/ubuntu12_32/steam-runtime` (used to run Steam itself, most native Linux games, and Proton 5.0 or older), and also the SDK that is used to compile Steam and native Linux games.
|
|
|
These release notes apply to the `LD_LIBRARY_PATH` Steam Runtime in `~/.steam/root/ubuntu12_32/steam-runtime` (used to run Steam itself, most native Linux games, and Proton 5.0 or older), and also the SDK that is used to compile Steam and native Linux games. Versions described here might be slightly newer than is available in the public beta, if there are changes in progress internally.
|
|
|
|
|
|
For Steam, look in `~/.steam/root/ubuntu12_32/steam-runtime/version.txt` to check which build you have. In a SDK chroot/container, check `/usr/lib/os-release`.
|
|
|
|
... | ... | @@ -9,6 +9,39 @@ The history of the "Steam Linux Runtime" container is now [tracked separately](S |
|
|
* Release notes for Steam Client public betas: https://steamcommunity.com/groups/SteamClientBeta/announcements
|
|
|
* Release notes for Steam Client GA: https://store.steampowered.com/news/?feed=steam_client
|
|
|
|
|
|
## scout build 0.20230801.56012
|
|
|
|
|
|
*contains [steam-runtime-tools 0.20230718.0](https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/tags/v0.20230718.0); built using [flatdeb-steam 0.20230621.0](https://gitlab.steamos.cloud/steamrt/flatdeb-steam/-/tags/v0.20230621.0); steamrt/tasks#314*
|
|
|
|
|
|
### Platform libraries
|
|
|
|
|
|
* Backport `libudev.so.1` from systemd v215, fixing Steam crashes with some combinations of libraries ([steam-for-linux#9805](https://github.com/ValveSoftware/steam-for-linux/issues/9805), steamrt/tasks#313)
|
|
|
* A system copy of `libudev.so.1` from either systemd ≥ 215 or eudev ≥ 1.9 is recommended, and will be used automatically if available.
|
|
|
* Use [Arch Linux's ](https://github.com/archlinux/libudev0-shim)`libudev0-shim` to provide `libudev.so.0` for ABI compatibility with older binaries ([steam-for-linux#9805](https://github.com/ValveSoftware/steam-for-linux/issues/9805), steamrt/tasks#313)
|
|
|
* A system copy of `libudev.so.0` from either `libudev0-shim` or Gentoo's `libudev-compat` is optional, and will be used automatically if available.
|
|
|
* Rebuild `libnm.so.0` to depend on `libudev.so.1` instead of `libudev.so.0`
|
|
|
* Rebuild `libusb-1.0.so.0` to depend on `libudev.so.1` instead of `libudev.so.0`
|
|
|
|
|
|
### `LD_LIBRARY_PATH` runtime
|
|
|
|
|
|
* If [libudev0-shim](https://github.com/archlinux/libudev0-shim) is installed, prefer to use it instead of the Steam Runtime's `libudev.so.0`, fixing Steam crashes with some combinations of libraries ([steam-for-linux#9805](https://github.com/ValveSoftware/steam-for-linux/issues/9805), steamrt/tasks#313)
|
|
|
|
|
|
### Diagnostic tools
|
|
|
|
|
|
* Check for all symbols provided by SDL 2.28.x
|
|
|
* Check for all symbols provided by `libudev.so.1` from systemd ≥ 215 or eudev ≥ 1.9
|
|
|
* Check for the additional symbols provided by legacy `libudev.so.0`
|
|
|
|
|
|
### SDK
|
|
|
|
|
|
* Upgrade CMake to a backport of version 3.18.4 from Debian 11 (steamrt/tasks#312)
|
|
|
* Remove deprecated `setup_docker.sh` from the [steam-runtime](https://github.com/ValveSoftware/steam-runtime) scripts. Please see [SDK Docker documentation](https://gitlab.steamos.cloud/steamrt/scout/sdk/-/blob/steamrt/scout/doc/docker.md) instead.
|
|
|
* `setup_chroot.sh` in the [steam-runtime](https://github.com/ValveSoftware/steam-runtime) scripts now requires a `--tarball` argument as described in the [SDK schroot documentation](https://gitlab.steamos.cloud/steamrt/scout/sdk/-/blob/steamrt/scout/doc/schroot.md). Please consider using [Docker](https://gitlab.steamos.cloud/steamrt/scout/sdk/-/blob/steamrt/scout/doc/docker.md), [Podman](https://gitlab.steamos.cloud/steamrt/scout/sdk/-/blob/steamrt/scout/doc/podman.md) or [Toolbx](https://gitlab.steamos.cloud/steamrt/scout/sdk/-/blob/steamrt/scout/doc/toolbx.md) instead.
|
|
|
|
|
|
### Internal changes
|
|
|
|
|
|
* Documentation updates
|
|
|
|
|
|
## scout build 0.20230719.55118
|
|
|
|
|
|
*contains
|
... | ... | |