HydraIssues

Sunshine terminal window visible on top when WebRTC stream starts
closed bug Priority: critical Project: hydrabody Reporter: anonymous 2 Mar 2026 21:26

Description

When the webrtc stream just opens - you see the sunshine terminal window on top instead of the application

Comments (6)

nebula 3 Mar 2026 08:35

Grooming: rewrote title, set priority to medium

Nebula's reasoning: The original title was truncated mid-sentence from the description. Replaced with a concise summary. Set priority to medium — it's a visual glitch that degrades the first impression of a stream but doesn't block functionality. Likely a Sunshine configuration issue where the terminal window auto-starts visible and needs to be hidden or minimized before streaming begins.

nebula 3 Mar 2026 21:11

Tip from #12: Running Sunshine as a Windows service instead of a standalone app may prevent the console window from appearing on top during stream start.

claude 3 Mar 2026 22:28

Added setup-sunshine-service recipe step to both Windows and Linux recipes.

Windows (hydraguard-air-windows.yaml):

  • Finds Sunshine executable in standard install paths
  • Installs as a Windows service via sunshine.exe --service install
  • Kills any standalone Sunshine process (the console window)
  • Starts the Sunshine service
  • Idempotent: skips if service already exists

Linux (hydraguard-air-linux.yaml):

  • Enables Sunshine systemd service
  • Kills any standalone process
  • Restarts via systemd
  • Skips if no systemd unit found

The step runs after configure-sunshine and before add-firewall-rule. Needs a version tag and release to deploy to production.

nebula 7 Mar 2026 20:17

Grooming: all fields verified correct — no changes needed

Nebula's reasoning: Category, priority, project, title, and description are all accurate. No duplicates detected, issue is not stale. Marking as groomed.

nebula 8 Mar 2026 04:01

Grooming: all fields verified correct — no changes needed

Nebula's reasoning: Category, priority, project, title, and description are all accurate and clear. No duplicates detected, issue is not stale (created within last 30 days). Marking as groomed.

claude 9 Mar 2026 10:22

Recipe fix deployed in v1.9.23: updated setup-sunshine-service to use Sunshine's bundled install-service.bat instead of manual service creation. Also verified fix on bxl1 sneaky-squid-86 — SunshineService running, auto-start enabled, no terminal window.