From 243435ceeda40b28a91fe581dddd546f0b75d103 Mon Sep 17 00:00:00 2001 From: Andreas Opferkuch Date: Wed, 24 Jun 2026 10:29:34 +0200 Subject: [PATCH 1/2] fix(web-ui): don't open ui automatically on app start --- packaging/linux/flatpak/scripts/sunshine.sh | 1 - src/config.cpp | 3 --- 2 files changed, 4 deletions(-) diff --git a/packaging/linux/flatpak/scripts/sunshine.sh b/packaging/linux/flatpak/scripts/sunshine.sh index 6fb51457f84..cf362ae76f1 100644 --- a/packaging/linux/flatpak/scripts/sunshine.sh +++ b/packaging/linux/flatpak/scripts/sunshine.sh @@ -3,7 +3,6 @@ PORT=47990 if ! curl -k https://localhost:$PORT > /dev/null 2>&1; then - (sleep 3 && xdg-open https://localhost:$PORT) & exec sunshine "$@" else echo "Sunshine is already running, opening the web interface..." diff --git a/src/config.cpp b/src/config.cpp index 1c8bed32b47..fb67fef71c7 100644 --- a/src/config.cpp +++ b/src/config.cpp @@ -1545,9 +1545,6 @@ namespace config { service_ctrl::wait_for_ui_ready(); } - // Launch the web UI - launch_ui(); - // Always return 1 to ensure Sunshine doesn't start normally return 1; } From 925898435f643c42571cb2c46acb559f167611ac Mon Sep 17 00:00:00 2001 From: Andreas Opferkuch Date: Thu, 25 Jun 2026 10:45:48 +0200 Subject: [PATCH 2/2] fix(web-ui): further simplify flatpack start command --- packaging/linux/flatpak/scripts/sunshine.sh | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/packaging/linux/flatpak/scripts/sunshine.sh b/packaging/linux/flatpak/scripts/sunshine.sh index cf362ae76f1..9c31463cdd8 100644 --- a/packaging/linux/flatpak/scripts/sunshine.sh +++ b/packaging/linux/flatpak/scripts/sunshine.sh @@ -1,10 +1,2 @@ #!/bin/sh - -PORT=47990 - -if ! curl -k https://localhost:$PORT > /dev/null 2>&1; then - exec sunshine "$@" -else - echo "Sunshine is already running, opening the web interface..." - xdg-open https://localhost:$PORT -fi +exec sunshine "$@"