From: Ray Strode Date: Tue, 10 Dec 2013 02:50:07 +0000 (-0500) Subject: systemd: don't call udevadm settle before show-splash X-Git-Tag: 0.9.0~65^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Fwip%2Fudev;p=thirdparty%2Fplymouth.git systemd: don't call udevadm settle before show-splash Since we're monitoring udev explicitly now, we have no need to block the client show-splash request until graphics devices settle. This commit removes the udevadm calls from plymouth-start.service. --- diff --git a/systemd-units/plymouth-start.service.in b/systemd-units/plymouth-start.service.in index 446fb32b..078840c7 100644 --- a/systemd-units/plymouth-start.service.in +++ b/systemd-units/plymouth-start.service.in @@ -8,7 +8,7 @@ ConditionKernelCommandLine=!plymouth.enable=0 [Service] ExecStart=@PLYMOUTH_DAEMON_DIR@/plymouthd --mode=boot --pid-file=@plymouthruntimedir@/pid --attach-to-session -ExecStartPost=-@UDEVADM@ settle --timeout=30 --exit-if-exists=/sys/class/drm/card0/dev ; -@UDEVADM@ settle --timeout=30 --exit-if-exists=/sys/class/graphics/fb0/dev ; -@PLYMOUTH_CLIENT_DIR@/plymouth show-splash +ExecStartPost=-@PLYMOUTH_CLIENT_DIR@/plymouth show-splash Type=forking KillMode=none SendSIGKILL=no