diff options
| author | Marius Bakke <marius@gnu.org> | 2020-11-18 22:31:32 +0100 |
|---|---|---|
| committer | Marius Bakke <marius@gnu.org> | 2020-11-18 22:31:32 +0100 |
| commit | 0ae9bbe4f5f89e6f597bdb1f6df646fc5f504876 (patch) | |
| tree | 9b4368dab1bb9427470a0dbd6672406b5fec065e /gnu/services/sddm.scm | |
| parent | 1d21204485b21b683ec117b361157b1d169da0d3 (diff) | |
services: SDDM: Wait for elogind before starting.
Fixes <https://bugs.gnu.org/44669>.
* gnu/services/sddm.scm (sddm-shepherd-service)[requirement]: Add elogind.
Diffstat (limited to 'gnu/services/sddm.scm')
| -rw-r--r-- | gnu/services/sddm.scm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gnu/services/sddm.scm b/gnu/services/sddm.scm index 59f8b169855..694ad736dc2 100644 --- a/gnu/services/sddm.scm +++ b/gnu/services/sddm.scm | |||
| @@ -169,7 +169,7 @@ Relogin=" (if (sddm-configuration-relogin? config) | |||
| 169 | 169 | ||
| 170 | (list (shepherd-service | 170 | (list (shepherd-service |
| 171 | (documentation "SDDM display manager.") | 171 | (documentation "SDDM display manager.") |
| 172 | (requirement '(user-processes)) | 172 | (requirement '(user-processes elogind)) |
| 173 | (provision '(xorg-server display-manager)) | 173 | (provision '(xorg-server display-manager)) |
| 174 | (start #~(make-forkexec-constructor #$sddm-command)) | 174 | (start #~(make-forkexec-constructor #$sddm-command)) |
| 175 | (stop #~(make-kill-destructor))))) | 175 | (stop #~(make-kill-destructor))))) |
