--- plymouth-0.9.2.20150815git/systemd-units/plymouth-start.service.in.orig 2015-08-15 10:39:38.000000000 +0200 +++ plymouth-0.9.2.20150815git/systemd-units/plymouth-start.service.in 2015-08-16 00:14:43.902046318 +0200 @@ -7,6 +7,9 @@ ConditionKernelCommandLine=!plymouth.enable=0 [Service] +ExecStartPre=-/bin/udevadm trigger --action=add --attr-match=class=0x030000 +ExecStartPre=-/bin/udevadm trigger --action=add --subsystem-match=graphics --subsystem-match=drm --subsystem-match=tty +ExecStartPre=-/bin/udevadm settle --timeout=30 ExecStart=@PLYMOUTH_DAEMON_DIR@/plymouthd --mode=boot --pid-file=@plymouthruntimedir@/pid --attach-to-session ExecStartPost=-@PLYMOUTH_CLIENT_DIR@/plymouth show-splash Type=forking