Skip to content
Snippets Groups Projects

Add steam-runtime-launcher-service integration

Merged Simon McVittie requested to merge wip/smcv/launcher-service into master
  1. Jun 15, 2022
    • Simon McVittie's avatar
      Add app-ID-based triggering for steam-runtime-launcher-service · ee4b6c47
      Simon McVittie authored
      
      The idea here is that Steam would set
      STEAM_COMPAT_LAUNCHER_SERVICE=1628350 to get a way to inject commands
      at the sniper container runtime layer, and so on.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      ee4b6c47
    • Simon McVittie's avatar
      Add basic steam-runtime-launcher-service integration · 8453216b
      Simon McVittie authored
      
      If run with STEAM_COMPAT_LAUNCHER_SERVICE=container-runtime, we'll
      inject commands at the container layer and they'll run in a "pure"
      soldier/sniper environment. This is appropriate for native soldier/sniper
      games that run with no further compatibility layer, as in
      ValveSoftware/steam-runtime#508.
      
      If run with STEAM_COMPAT_LAUNCHER_SERVICE=scout-in-container, we'll
      inject commands inside the layered scout-on-soldier runtime (or
      potentially scout-on-sniper, if we pivot to that at some point) and
      they'll run in a scout-compatible environment.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      8453216b
  2. Jun 13, 2022
Loading