File tree 1 file changed +40
-0
lines changed
1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Pressure Vessel Integration
2
+
3
+ ## Building
4
+
5
+ This documentation is based on Pop 21.04
6
+
7
+ Install dependencies (list not complete):
8
+
9
+ ` apt install pandoc libcap-dev libjson-glib-dev libelf-dev libva-dev libvdpau-dev gtk-doc-tools `
10
+
11
+
12
+ Clone the project:
13
+ ` git clone https://gitlab.steamos.cloud/steamrt/steam-runtime-tools.git `
14
+
15
+
16
+ Build the Steam runtime tools, including Pressure Vessel:
17
+
18
+ ```
19
+ cd steam-runtime-tools
20
+ ./build-aux/many-builds.py setup
21
+ ./build-aux/many-builds.py build
22
+ ./build-aux/many-builds.py install
23
+ ```
24
+
25
+ ## Running with Pressure vessel
26
+
27
+ in 1st terminal
28
+ ```
29
+ export dbusname="com.steampowered.PressureVessel.Test"
30
+ cd _build/containers/pressure-vessel/bin/
31
+ ./pressure-vessel-launcher --bus-name "$dbusname"
32
+ ```
33
+
34
+ in 2nd terminal
35
+ ```
36
+ export dbusname="com.steampowered.PressureVessel.Test"
37
+ cd _build/containers/pressure-vessel/bin/
38
+ ./pressure-vessel-launch --bus-name "$dbusname" ~/Games/linux/doom-3/doom.x86
39
+ ```
40
+
You can’t perform that action at this time.
0 commit comments