4 ms·
Thanks, this is very interesting. So the old native runtime was basically a messy hacky using LD_LIBRARY_PATH and Ubuntu 12.04 libraries, and now they're using
by kokada 1y ago
Thanks, this is very interesting. So the old native runtime was basically a messy hacky using LD_LIBRARY_PATH and Ubuntu 12.04 libraries, and now they're using containers based on Debian 10 (Steam Runtime 2 'soldier') or Debian 11 (Steam Runtime 3 'sniper').
Edit: Valve actually have some very interesting documents about their compatibility environments:
- https://github.com/ValveSoftware/steam-runtime/blob/master/doc/possible-designs.md https://github.com/ValveSoftware/steam-runtime/blob/master/d...
- https://gitlab.steamos.cloud/steamrt/steamrt/-/blob/steamrt/scout/README.md https://gitlab.steamos.cloud/steamrt/steamrt/-/blob/steamrt/...
- https://gitlab.steamos.cloud/steamrt/steamrt/-/blob/steamrt/soldier/README.md https://gitlab.steamos.cloud/steamrt/steamrt/-/blob/steamrt/...
- https://gitlab.steamos.cloud/steamrt/steamrt/-/blob/steamrt/sniper/README.md https://gitlab.steamos.cloud/steamrt/steamrt/-/blob/steamrt/...