v2026.708.4-solarflare
SolarFlare v2026.708.4-solarflare
Built from 506b3506 on master. Includes the portal stability fixes from #17 (closes #14 and #16):
- Portal D-Bus wait now bounded by a 15 s GLib timeout so a stalled portal fails fast instead of wedging the HTTPS control plane.
cursor_mode = EMBEDDEDrequested when the portal'sAvailableCursorModesadvertises it (fixes invisible cursor on KDE).verify_and_update_display_parameters()falls back to logical / stream resolution whenwl_outputreports 0x0 (KWin quirk), so absolute mouse input works.dbus_response_tgained a destructor: signal subscription + timeout source + response variant are released together (same bug class as 75c83f9).- Signal pre-subscription before the proxy call, returned-path verification: closes the race where a fast response terminated the wait with the wrong subscription.
- Build fix:
src/stream.cppnow includesnanors/rs.hso the restored nanors parity-override compiles.
Asset
sunshine-x86_64 — Linux x86_64 stripped ELF (binary only). Note: the web UI is served from an assets/web directory on disk, not embedded in the binary. Building from source always ships the current UI (the web-ui CMake target runs npm run build); if you install the prebuilt binary, deploy assets/web alongside it (or build from master) so the config interface reflects your changes.
Build: cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCS=OFF -DSUNSHINE_ENABLE_TRAY=OFF; stripped with strip.
Source: https://github.com/vindeckyy/Solar-Flare/tree/v2026.708.4-solarflare
Diff since v2026.708.3: v2026.708.3-solarflare...v2026.708.4-solarflare