diff options
Diffstat (limited to 'data/gdm.service.in')
-rw-r--r-- | data/gdm.service.in | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/data/gdm.service.in b/data/gdm.service.in index 17e8a8de..effdf56a 100644 --- a/data/gdm.service.in +++ b/data/gdm.service.in @@ -19,6 +19,11 @@ After=rc-local.service plymouth-start.service systemd-user-sessions.service # for any reason, make sure plymouth still stops OnFailure=plymouth-quit.service +# If our udev rule is still trying to figure out the lay of the land +# then block for a bit. gdm-waiting-on-udev.path will start us later +# when appropriate. +ConditionPathExists=!/run/udev/gdm-waiting-on-udev + [Service] ExecStart=${sbindir}/gdm KillMode=mixed |