From f442ff81e7cc2210de080a0ea00f17b31c7202d0 Mon Sep 17 00:00:00 2001 From: Conn O'Griofa Date: Fri, 13 Feb 2026 03:43:23 +0000 Subject: [PATCH] fix(linux): update systemd service units (#4712) --- packaging/linux/sunshine-kms.service.in | 3 ++- packaging/linux/sunshine.service.in | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packaging/linux/sunshine-kms.service.in b/packaging/linux/sunshine-kms.service.in index 848c1715..80defd58 100644 --- a/packaging/linux/sunshine-kms.service.in +++ b/packaging/linux/sunshine-kms.service.in @@ -3,6 +3,7 @@ Description=@PROJECT_DESCRIPTION@ StartLimitIntervalSec=500 StartLimitBurst=5 Conflicts=sunshine.service +After=graphical-session.target xdg-desktop-autostart.target [Service] # Avoid starting Sunshine before the desktop is fully initialized. @@ -13,4 +14,4 @@ Restart=on-failure RestartSec=5s [Install] -WantedBy=xdg-desktop-autostart.target +WantedBy=graphical-session.target diff --git a/packaging/linux/sunshine.service.in b/packaging/linux/sunshine.service.in index 79cd391b..33dd8caa 100644 --- a/packaging/linux/sunshine.service.in +++ b/packaging/linux/sunshine.service.in @@ -3,6 +3,7 @@ Description=@PROJECT_DESCRIPTION@ StartLimitIntervalSec=500 StartLimitBurst=5 Conflicts=sunshine-kms.service +After=graphical-session.target xdg-desktop-autostart.target xdg-desktop-portal.service [Service] # Avoid starting Sunshine before the desktop is fully initialized. @@ -14,4 +15,4 @@ RestartSec=5s NoNewPrivileges=true [Install] -WantedBy=xdg-desktop-autostart.target +WantedBy=graphical-session.target