File sddm-service-handle-plymouth.patch of Package sddm
diff --git a/services/sddm.service.in b/services/sddm.service.in
index b0cea02128f949ceeadae2ecca61faf668ea8728..fffa5c2dfc37acafe1cab2528e3323fca665e699 100644
--- a/services/sddm.service.in
+++ b/services/sddm.service.in
@@ -6,6 +6,7 @@ After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
[Service]
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/sddm
+ExecStartPre=-@CMAKE_INSTALL_FULL_BINDIR@/plymouth quit --retain-splash
Restart=always
#PrivateTmp=yes