steam
| Version | 2026.144.1443 |
| Repo | superproject |
Steam gaming client plus the gamescope nested compositor on a Sway/XWayland desktop Installs the Steam client and the gamescope micro-compositor from the Fedora + RPM Fusion nonfree repos, and pins STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 so Steam uses its own bundled runtime instead of host libraries. The launcher binary, the gamescope binary, both RPM packages, and the runtime env pin are all directly verifiable inside the built image.
Acceptance plan
Section titled “Acceptance plan”This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.
| Intent | Step |
|---|---|
check |
the Steam client launcher is installed at /usr/bin/steam |
check |
the steam RPM is present in the package database |
check |
the gamescope nested Wayland compositor binary is installed |
check |
the gamescope RPM is present in the package database |
check |
STEAM_RUNTIME_PREFER_HOST_LIBRARIES is pinned to 0 so Steam uses its bundled runtime |