diff options
Diffstat (limited to '')
-rw-r--r-- | README.md | 12 | ||||
-rw-r--r-- | data/systemd/redshift-gtk.service.in | 4 | ||||
-rw-r--r-- | data/systemd/redshift.service.in | 4 |
3 files changed, 16 insertions, 4 deletions
@@ -124,6 +124,18 @@ Please go to [the issue tracker](https://github.com/jonls/redshift/issues) and check if your issue has already been reported. If not, please open a new issue describing you problem. + +**When running as a systemd service, redshift fails to connect to +Xorg/Wayland** + +You need to export your environment variables when you window manager or +compositor start up. Typically, you want to run this as part of its startup: + + systemctl --user import-environment; systemctl --user start graphical-session.target + +See your compositor's (or window manager's) documentation for further details +of setting up the systemd user session. + Latest builds from master branch -------------------------------- diff --git a/data/systemd/redshift-gtk.service.in b/data/systemd/redshift-gtk.service.in index 4675ccf..79e6165 100644 --- a/data/systemd/redshift-gtk.service.in +++ b/data/systemd/redshift-gtk.service.in @@ -1,11 +1,11 @@ [Unit] Description=Redshift display colour temperature adjustment (GUI) Documentation=http://jonls.dk/redshift/ -After=display-manager.service +After=graphical-session.target [Service] ExecStart=@bindir@/redshift-gtk Restart=always [Install] -WantedBy=default.target +WantedBy=graphical-session.target diff --git a/data/systemd/redshift.service.in b/data/systemd/redshift.service.in index bc51514..aad31ca 100644 --- a/data/systemd/redshift.service.in +++ b/data/systemd/redshift.service.in @@ -1,11 +1,11 @@ [Unit] Description=Redshift display colour temperature adjustment Documentation=http://jonls.dk/redshift/ -After=display-manager.service +After=graphical-session.target [Service] ExecStart=@bindir@/redshift Restart=always [Install] -WantedBy=default.target +WantedBy=graphical-session.target |