For at sikre, at en bruger-niveau service for Redshift venter på, at Xorg er oppe og køre, kan du justere servicefilen til at inkludere de nødvendige afhængigheder og betingelser. Følg disse trin:
nano ~/.config/systemd/user/redshift.service
[Unit]
Description=Redshift display color temperature adjustment
After=graphical-session.target
[Service]
ExecStart=/usr/bin/redshift
Restart=on-failure
Environment=DISPLAY=:0
[Install]
WantedBy=default.target
systemctl --user daemon-reload
systemctl --user enable redshift
systemctl --user start redshift
Forklaring af de vigtigste ændringer:
Disse ændringer sikrer, at Redshift tjenesten venter på, at Xorg er startet, før den forsøger at køre, hvilket eliminerer behovet for manuel opstart.
Har du brug for hjælp til Redshift-konfiguration? Med Handyhand kan du nemt oprette din opgave helt gratis. På få minutter vil du modtage bud fra dygtige fagfolk, der står klar til at assistere dig med din konfiguration. Få den hjælp, du har brug for, og kom hurtigt videre med dit projekt!