plymouth/plymouth-0.9.2.20150815git-ensure-start-drm-before-plymouth.patch
Silvan Calarco 468d222770 plymouth-start.service: patched to trigger udev drm drivers before running plymouthd
plymouthd.defaults: patch to set ShowDelay=0 [release 0.9.2.20150815git-2mamba;Sun Aug 16 2015]
2024-01-06 10:21:50 +01:00

13 lines
724 B
Diff

--- 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