Skip to content

SystemD .service file not being created on Debian Trixie #4223

Description

@Taurolyon

Is there an existing issue for this?

  • I have searched the existing issues

Is your issue described in the documentation?

  • I have read the documentation

Is your issue present in the latest beta/pre-release?

This issue is present in the latest pre-release

Describe the Bug

When installing the .deb files for the latest pre-release, the sunshined.service file is not created as part of the installation process.

Expected Behavior

The service file should be created to allow the use of systemctl --user start sunshined and systemctl --user enable sunshined functionality.

Additional Context

I originally attempted to install the latest release for bookworm, but it failed to start. The service file was present in this original install. I performed an apt purge sunshine and every subsequent install the service file is not created.

Host Operating System

Linux

Operating System Version

Debian 13 Trixie

Architecture

amd64/x86_64

Sunshine commit or version

v2025.829.135256

Package

Linux - deb

GPU Type

NVIDIA

GPU Model

RTX 3070 Mobile

GPU Driver/Mesa Version

550.163.01-2

Capture Method

None

Config

`~/.config/sunshine/sunshine.conf` is blank

Apps

Relevant log output

ay@jay-laptop:~/.config/sunshine$ sunshine --version
[2025-09-02 09:33:36.817]: Info: Sunshine version: 2025.829.135256 commit: a3da5edb68b61a39935054f86e70e4bdf068ae61
[2025-09-02 09:33:36.817]: Info: Package Publisher: LizardByte
[2025-09-02 09:33:36.817]: Info: Publisher Website: https://app.lizardbyte.dev
[2025-09-02 09:33:36.817]: Info: Get support: https://app.lizardbyte.dev/support
jay@jay-laptop:~/.config/sunshine$ systemctl status sunshine
Unit sunshine.service could not be found.
jay@jay-laptop:~/.config/sunshine$ ls /etc/systemd
coredump.conf  logind.conf  networkd.conf  sleep.conf  system.conf     user
journald.conf  network      pstore.conf    system      timesyncd.conf  user.conf
jay@jay-laptop:~/.config/sunshine$ ls /etc/systemd/system
bluetooth.target.wants                      default.target.wants         smartd.service
dbus-fi.w1.wpa_supplicant1.service          display-manager.service      sockets.target.wants
dbus-org.bluez.service                      getty.target.wants           sysinit.target.wants
dbus-org.freedesktop.Avahi.service          graphical.target.wants       systemd-coredump@.service.wants
dbus-org.freedesktop.ModemManager1.service  multi-user.target.wants      systemd-hibernate.service.wants
dbus-org.freedesktop.nm-dispatcher.service  network-online.target.wants  systemd-suspend.service.wants
dbus-org.freedesktop.timesync1.service      printer.target.wants         timers.target.wants
jay@jay-laptop:~/.config/sunshine$ ls /etc/systemd/user
dbus-org.bluez.obex.service  graphical-session-pre.target.wants  pipewire.service.wants    plasma-workspace.service  sockets.target.wants
default.target.wants         graphical-session.target.wants      plasma-core.target.wants  sockets.target.upholds    timers.target.wants
jay@jay-laptop:~/.config/sunshine$

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions