Skip to content

Polaris v1.0.15

Choose a tag to compare

@papi-ux papi-ux released this 18 May 21:43

Polaris v1.0.15

Polaris v1.0.15 is a hotfix for Linux headless stream sessions where MangoHud could still leak into Steam, Steam helper processes, or the isolated compositor runtime.

Highlights

  • Suppresses inherited and session-pacing MangoHud injection for direct Steam game launches inside the headless cage compositor.
  • Keeps explicit per-game MangoHud support available for direct launches while continuing to block MangoHud for Steam Big Picture sessions.
  • Clears MANGOHUD_CONFIG from labwc and XWayland so compositor/helper processes do not inherit stale FPS-cap configuration.
  • Documents the hotfix in the README and changelog.

Validation

  • Built the Polaris target locally.
  • Ran test_polaris_config: 174/174 passed.
  • Ran CageDisplayRouterPolicyTests: 26/26 passed.
  • Smoke-tested a Retroid Pocket 6 direct ARC Raiders launch with the Polaris parent process forced to MANGOHUD=1, MANGOHUD_DLSYM=1, and MANGOHUD_CONFIG=fps_limit=60; stream child processes did not retain MANGOHUD*.

Release assets

Fedora, Ubuntu, and Arch release assets are built and attached by the tagged GitHub Actions release workflow.