Package: redshift Version: 1.11-1 Severity: normal The redshift.service file is broken and it is simply not really possible to write service files for graphical sessions yet.
It contains After=display-manager.service - this does not work: (1) display-manager.service is a system service, not a user one, so the systemd user instance does not know about it (2) even if it knew about it, this is the login manager, not your desktop (3) even if it were your desktop, there's no guarantee that the environment has been imported yet. What is really needed is a user session graphical.target that you can have a WantedBy on, but that does not exist. -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (900, 'unstable'), (500, 'unstable-debug'), (500, 'testing'), (500, 'stable'), (100, 'experimental'), (1, 'experimental-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.5.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages redshift depends on: ii libc6 2.22-11 ii libdrm2 2.4.68-1 ii libglib2.0-0 2.48.1-1 ii libx11-6 2:1.6.3-1 ii libxcb-randr0 1.11.1-1 ii libxcb-render0 1.11.1-1 ii libxcb1 1.11.1-1 ii libxxf86vm1 1:1.1.4-1 Versions of packages redshift recommends: ii geoclue-2.0 2.4.3-1 redshift suggests no packages. -- no debconf information -- Debian Developer - deb.li/jak | jak-linux.org - free software dev When replying, only quote what is necessary, and write each reply directly below the part(s) it pertains to (`inline'). Thank you.