Skip to content
Snippets Groups Projects
Commit 028192ee authored by Simon McVittie's avatar Simon McVittie
Browse files

pv-wrap(1): Use sniper and Battle for Wesnoth in our example


We no longer produce scout runtimes that work like this: SLR 1.0 'scout'
has been in layered mode (scout-on-soldier) since June 2021.

Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
parent f38f3370
No related branches found
No related tags found
1 merge request!659pv-wrap(1): Use sniper and Battle for Wesnoth in our example
Pipeline #76203 passed
...@@ -667,24 +667,19 @@ require communication or integration with Steam, without going via ...@@ -667,24 +667,19 @@ require communication or integration with Steam, without going via
Steam to launch it. This will only work for simple games without DRM Steam to launch it. This will only work for simple games without DRM
or significant Steam integration. or significant Steam integration.
$ steam steam://install/1070560 # Steam Linux Runtime 'scout' $ steam steam://install/1628350 # Steam Linux Runtime 3.0 'sniper'
$ steam steam://install/302380 # Floating Point, a small free game $ steam steam://install/599390 # Battle for Wesnoth
$ rm -fr ~/tmp/pressure-vessel-var $ rm -fr ~/tmp/pressure-vessel-var
$ mkdir -p ~/tmp/pressure-vessel-var $ mkdir -p ~/tmp/pressure-vessel-var
$ archive=com.valvesoftware.SteamRuntime.Platform-amd64,i386-scout-runtime.tar.gz $ cd ~/.steam/steam/steamapps/common/wesnoth
$ cd ~/.steam/steam/steamapps/common/"Floating Point"
$ /path/to/pressure-vessel/bin/pressure-vessel-wrap \ $ /path/to/pressure-vessel/bin/pressure-vessel-wrap \
--runtime-archive ~/.steam/steamapps/common/SteamLinuxRuntime/"$archive" \ --runtime ~/.steam/steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_*/
--variable-dir ~/tmp/pressure-vessel-var \ --variable-dir ~/tmp/pressure-vessel-var \
--shell=instead \ --shell=instead \
-- \ -- \
"./Floating Point.x86" ./start.sh
In the resulting **xterm**(1), you can explore the container interactively, In the resulting **xterm**(1), you can explore the container interactively,
then type `"$@"` (including the double quotes) to run the game itself. then type `"$@"` (including the double quotes) to run the game itself.
For more joined-up integration with Steam, install the Steam Linux Runtime
(`steam://install/1070560`), and configure a native Linux game in Steam
to be run with the `Steam Linux Runtime` "compatibility tool".
<!-- vim:set sw=4 sts=4 et: --> <!-- vim:set sw=4 sts=4 et: -->
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment