Skip to content

Commit 5e79895

Browse files
authored
Create page for pressure vessel research
1 parent 3ba3971 commit 5e79895

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

PressureVesselResearch.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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+

0 commit comments

Comments
 (0)