gitlab.steamos.cloud
Open in
urlscan Pro
34.168.243.91
Public Scan
URL:
https://gitlab.steamos.cloud/steamrt/steam-runtime-tools
Submission: On July 16 via api from US — Scanned from DE
Submission: On July 16 via api from US — Scanned from DE
Form analysis
2 forms found in the DOM<form tabindex="-1" class="b-dropdown-form gl-p-0">
<div class="gl-display-flex gl-align-items-stretch">
<div data-testid="menu-sidebar" class="gl-w-grid-size-30 gl-flex-shrink-0 gl-bg-gray-10 gl-p-3 gl-w-full">
<div class="gl-display-flex gl-align-items-stretch gl-flex-direction-column">
<div data-testid="menu-section" class=""><strong data-testid="menu-header" class="gl-px-4 gl-py-2 gl-text-gray-900 gl-display-block"> Explore </strong><a aria-label="Projects" data-qa-selector="menu_item_link" data-qa-title="Projects" href="/explore" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-shadow-none! gl-font-weight-bold! active gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="project-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-87cb0ce1047e0d3e1ddd352a88d6807e6155673ebba21022180ab5ee153c2026.svg#project"></use></svg>
Projects
<!----></span></span></a><a aria-label="Groups" data-qa-selector="menu_item_link" data-qa-title="Groups" href="/explore/groups" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="group-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-87cb0ce1047e0d3e1ddd352a88d6807e6155673ebba21022180ab5ee153c2026.svg#group"></use></svg>
Groups
<!----></span></span></a><a aria-label="Topics" data-qa-selector="menu_item_link" data-qa-title="Topics" href="/explore/projects/topics" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="labels-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-87cb0ce1047e0d3e1ddd352a88d6807e6155673ebba21022180ab5ee153c2026.svg#labels"></use></svg>
Topics
<!----></span></span></a><a aria-label="Snippets" data-qa-selector="menu_item_link" data-qa-title="Snippets" href="/explore/snippets" class="btn top-nav-menu-item gl-display-block gl-pr-3! gl-w-full btn-default btn-md gl-button btn-default-tertiary gl-mt-1" data-testid="menu-item"><!----> <!----> <span class="gl-button-text"><span class="gl-display-flex"><svg data-testid="snippet-icon" role="img" aria-hidden="true" class="gl-icon s16 gl-mr-3!"><use href="/assets/icons-87cb0ce1047e0d3e1ddd352a88d6807e6155673ebba21022180ab5ee153c2026.svg#snippet"></use></svg>
Snippets
<!----></span></span></a></div>
</div>
</div>
<div data-testid="menu-subview" data-qa-selector="menu_subview_container" class="gl-w-grid-size-40 gl-overflow-hidden gl-p-3" style="display: none;"></div>
</div>
</form>
GET /search
<form action="/search" accept-charset="UTF-8" method="get">
<div class="gl-search-box-by-type">
<svg class="s16 gl-search-box-by-type-search-icon gl-icon" data-testid="search-icon">
<use href="/assets/icons-87cb0ce1047e0d3e1ddd352a88d6807e6155673ebba21022180ab5ee153c2026.svg#search"></use>
</svg>
<input autocomplete="off" class="form-control gl-form-input gl-search-box-by-type-input" data-qa-selector="search_box" id="search" name="search" placeholder="Search GitLab" type="text">
</div>
<input type="hidden" name="group_id" id="group_id" value="78" autocomplete="off">
<input type="hidden" name="project_id" id="project_id" value="347" autocomplete="off">
<input type="hidden" name="scope" id="scope" autocomplete="off">
<input type="hidden" name="search_code" id="search_code" value="true" autocomplete="off">
<input type="hidden" name="snippets" id="snippets" autocomplete="off">
<input type="hidden" name="repository_ref" id="repository_ref" value="main" autocomplete="off">
<input type="hidden" name="nav_source" id="nav_source" value="navbar" autocomplete="off">
<kbd class="gl-absolute gl-right-3 gl-top-0 keyboard-shortcut-helper gl-z-index-1 has-tooltip" data-html="true" data-placement="bottom" title="Use the shortcut key <kbd>/</kbd> to start a search"> / </kbd>
</form>
Text Content
Skip to content GitLab * * Explore Projects Groups Topics Snippets Projects Groups Topics Snippets * / * * Help * * Help * Support * Community forum * Keyboard shortcuts ? * * Submit feedback * * Register * Sign in Toggle navigation Menu * steam-runtime-tools * Project information * Project information * * Activity * Labels * Members * Repository * Repository * * Files * Commits * Branches * Tags * Contributor statistics * Graph * Compare revisions * Issues 18 * Issues 18 * * List * Boards * Service Desk * Milestones * Merge requests 6 * Merge requests 6 * CI/CD * CI/CD * * Pipelines * Jobs * Schedules * Deployments * Deployments * * Environments * Releases * Packages and registries * Packages and registries * * Package Registry * Terraform modules * Monitor * Monitor * * Incidents * Analytics * Analytics * * Value stream * CI/CD * Repository * Activity * Graph * Create a new issue * Jobs * Commits * Issue Boards Collapse sidebar Close sidebar * steamrt * steam-runtime-tools STEAM-RUNTIME-TOOLS Project ID: 347 Star 17 * 5,086 Commits * 44 Branches * 127 Tags * 18.1 GB Project Storage * 46 Releases Version-independent Steam Runtime container and diagnostic tools, including steam-runtime-system-info diagnostic tool and pressure-vessel container launcher. Read more docs: Mention that Dota 2 also runs on sniper now Simon McVittie authored 3 days ago Signed-off-by: Simon McVittie <smcv@collabora.com> 2bce7bc2 main Select Git revision * Branches 20 * main default * wip/smcv/test-evdev-heuristic * wip/task293-v1 * wip/smcv/snap * wip/smcv/doc * wip/protected/ci * wip/smcv/ci * wip/denittis/line_based * wip/denittis/tasks239 * wip/protected/scout-on-soldier * wip/smcv/task212-basename * wip/protected/smcv-ci * wip/protected/smcv-merge-slr * wip/smcv/diffable * wip/smcv/pv-wrap-to-journal * wip/denittis/up_libcapsule * wip/smcv/task149-nonfhs * wip/smcv/steam-portal * wip/smcv/vulkan-1-1 * wip/smcv/gcc11 * Tags 20 * v0.20230621.0 * v0.20230605.0 * v0.20230601.0 * v0.20230509.0 * v0.20230418.0 * v0.20230405.0 * v0.20230403.0 * v0.20230314.0 * v0.20230227.0 * v0.20230220.0 * v0.20230216.0 * v0.20230206.0 * v0.20230131.0 * v0.20230112.0 * v0.20221215.0 * v0.20221208.1 * v0.20221208.0 * v0.20221130.0 * v0.20221115.1 * v0.20221115.0 1. steam-runtime-tools Find file Select Archive Format DOWNLOAD SOURCE CODE zip tar.gz tar.bz2 tar Clone * Clone with SSH * Clone with HTTPS * * Open in your IDE Visual Studio Code (SSH) Visual Studio Code (HTTPS) IntelliJ IDEA (SSH) IntelliJ IDEA (HTTPS) Copy HTTPS clone URL * Copy SSH clone URLgit@gitlab.steamos.cloud:steamrt/steam-runtime-tools.git * Copy HTTPS clone URLhttps://gitlab.steamos.cloud/steamrt/steam-runtime-tools.git * README * LICENSE * CONTRIBUTING Name Last commit Last update .gitlab Add Merge Request template 3 months ago .reuse Build a shim libcurl that can dispatch to runtime or system copies 10 months ago LICENSES Remove "reuse" licenses for subprojects 1 year ago bin Add boilerplate for Steam Runtime 5 3 weeks ago build-aux Add boilerplate for Steam Runtime 5 3 weeks ago ci Add boilerplate for Steam Runtime 5 3 weeks ago debian Release v0.20230621.0 3 weeks ago docs docs: Mention that Dota 2 also runs on sniper now 3 days ago helpers check-xdg-portal: Look for more xdg-desktop-portal interfaces 3 weeks ago libcurl-compat log: Add file descriptor management in _srt_util_set_glib_log_handler() 7 months ago pressure-vessel Merge branch 'wip/divert-stdout' into 'main' 1 month ago steam-runtime-tools input-device, input-monitor: Add the raw HID report descriptor 1 month ago subprojects scout-on-soldier: Always assume that s-r-launcher-interface-0 is present 1 month ago tests input-device, input-monitor: Add the raw HID report descriptor 1 month ago .gitignore build: Write .tarball-version into source tarballs 7 months ago CONTRIBUTING.md Use populate-depot.py from the bundled subproject for testing 7 months ago COPYING Add licensing information in REUSE format 2 years ago README.md Use branch-independent URLs for documentation on Github 9 months ago config.h Add an empty config.h 3 years ago config.h.in build: We no longer need to include subprojects/libglnx/config.h 1 year ago meson.build Release v0.20230621.0 3 weeks ago meson_options.txt Build a shim libcurl that can dispatch to runtime or system copies 10 months ago README.md STEAM-RUNTIME-TOOLS — STEAM RUNTIME INTEGRATION FOR THE STEAM CLIENT The steam-runtime-tools library provides low-level Unix-specific tools and functionality for the Steam client, including the pressure-vessel tool that runs Steam games in containers. To support multiple architectures (currently only i386, x86_64 and aarch64 are supported), you will need to build it once for each architecture and install at least the helper tools in /usr/libexec/steam-runtime-tools-0 (the libsteam-runtime-tools-0-helpers package) for every architecture in parallel. The helper tools are located relative to the shared library, so it's OK to bundle steam-runtime-tools alongside some other stack in this layout: anything/ lib/ x86_64-linux-gnu/ libsteam-runtime-tools-0.so.0 libexec/ steam-runtime-tools-0/ i386-linux-gnu-* x86_64-linux-gnu-* as long as the program that is linked to libsteam-runtime-tools-0.so.0 can find it (via a RPATH or RUNPATH or by setting the LD_LIBRARY_PATH environment variable). PRESSURE-VESSEL — PUTTING STEAM IN CONTAINERS The pressure-vessel/ subdirectory of this project contains the pressure-vessel utilities, which are used by Steam's Steam Linux Runtime compatibility tool to run games in individual game-specific containers. For background on pressure-vessel and SteamLinuxRuntime, please see: * https://github.com/ValveSoftware/steam-runtime/tree/HEAD/doc * https://archive.fosdem.org/2020/schedule/event/containers_steam/ * https://steamcommunity.com/app/221410/discussions/0/1638675549018366706/ MENU Explore Projects Groups Topics Snippets