Skip to content
steam-runtime-tools v0.20221130.0

  * pressure-vessel: Update Flatpak-derived code to 1.14.1
    * Don't bind-mount /efi into containers, same as /boot
    * Slightly better debug info for failures
    * Use a better XML DOCTYPE for fonts.conf
    - The remaining changes are in code that doesn't get compiled into
      pressure-vessel.
  * pressure-vessel: Update included copy of bubblewrap to 0.7.0
    - Improve error messages
    - The remaining changes are not relevant to pressure-vessel.
  * pressure-vessel: Make sure we don't use bwrap --perms option if we are
    using a system copy of bwrap that doesn't support it
  * s-r-launch-client: Make --version, --list output to standard output
    as intended, not standard error
  * library: Improve logging/debugging support
    - Ensure the three standard file descriptors always point somewhere,
      even if that's /dev/null
    - Send warnings and error messages to the systemd journal (on systems
      where it exists) if they would otherwise go to /dev/null
    - If output is going to the systemd journal, create our own stream so
      that it is labelled correctly
    - pv-wrap: Log more details about the changes made to the runtime to
      create the container's root filesystem
    - pv-wrap, pv-adverb: with SRT_LOG=journal, redirect warnings and
      errors to the systemd journal (output from the actual game is not
      redirected)
    - pv-wrap: With SRT_LOG=overrides, log the full contents of /overrides
      for comparison and debugging
    - pv-wrap: With SRT_LOG=container, log the full contents of the
      container's root filesystem (as modified from the runtime) for
      comparison and debugging