KSplash is changed to read which theme to use directly. It's already linking config and it already loads the default shared config implicitly so we weren't saving anything having it done by the launcher. On X11 ksplash is still managed by startplasma-x11 as we can do it straight away. For wayland we need to wait till kwin is up so this is done either by plasma-session or systemd. For systemd the unit is started explicitly so we can parse the config file, but after the target starting kwin is started so that the "After=" line works correctly.wilder-5.24
parent
ce2caf11b7
commit
e2ecf588f6
5 changed files with 40 additions and 1 deletions
@ -0,0 +1,10 @@ |
||||
[Unit] |
||||
Description=Splash screen shown during boot |
||||
PartOf=graphical-session.target |
||||
After=plasma-kwin_wayland.service |
||||
|
||||
[Service] |
||||
ExecStart=@CMAKE_INSTALL_FULL_BINDIR@/ksplashqml |
||||
Type=oneshot |
||||
Slice=background.slice |
||||
TimeoutSec=40sec |
||||
Loading…
Reference in new issue