From 2d381490727d4d362ab06ee09e9ec7776e2047ef Mon Sep 17 00:00:00 2001 From: Jocelyn Falempe Date: Fri, 20 Mar 2026 12:52:47 +0100 Subject: [PATCH] systemd-units: Run after kmsconvt@tty1 To avoid conflicts between kmscon and plymouth, add kmsconvt@tty1 in the After: list. Signed-off-by: Jocelyn Falempe --- systemd-units/plymouth-halt.service.in | 2 +- systemd-units/plymouth-kexec.service.in | 2 +- systemd-units/plymouth-poweroff.service.in | 2 +- systemd-units/plymouth-reboot.service.in | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/systemd-units/plymouth-halt.service.in b/systemd-units/plymouth-halt.service.in index cb87c1f4..c5283c4f 100644 --- a/systemd-units/plymouth-halt.service.in +++ b/systemd-units/plymouth-halt.service.in @@ -1,6 +1,6 @@ [Unit] Description=Show Plymouth Halt Screen -After=getty@tty1.service display-manager.service plymouth-start.service +After=getty@tty1.service kmsconvt@tty1.service display-manager.service plymouth-start.service Before=systemd-halt.service DefaultDependencies=no ConditionKernelCommandLine=!plymouth.enable=0 diff --git a/systemd-units/plymouth-kexec.service.in b/systemd-units/plymouth-kexec.service.in index 22bc5bd0..61c3a9b7 100644 --- a/systemd-units/plymouth-kexec.service.in +++ b/systemd-units/plymouth-kexec.service.in @@ -1,6 +1,6 @@ [Unit] Description=Show Plymouth Reboot with kexec Screen -After=getty@tty1.service display-manager.service plymouth-start.service +After=getty@tty1.service kmsconvt@tty1.service display-manager.service plymouth-start.service Before=systemd-kexec.service DefaultDependencies=no ConditionKernelCommandLine=!plymouth.enable=0 diff --git a/systemd-units/plymouth-poweroff.service.in b/systemd-units/plymouth-poweroff.service.in index cf05e47f..0d5c66ac 100644 --- a/systemd-units/plymouth-poweroff.service.in +++ b/systemd-units/plymouth-poweroff.service.in @@ -1,6 +1,6 @@ [Unit] Description=Show Plymouth Power Off Screen -After=getty@tty1.service display-manager.service plymouth-start.service +After=getty@tty1.service kmsconvt@tty1.service display-manager.service plymouth-start.service Before=systemd-poweroff.service DefaultDependencies=no ConditionKernelCommandLine=!plymouth.enable=0 diff --git a/systemd-units/plymouth-reboot.service.in b/systemd-units/plymouth-reboot.service.in index 3624550d..df94e61d 100644 --- a/systemd-units/plymouth-reboot.service.in +++ b/systemd-units/plymouth-reboot.service.in @@ -1,6 +1,6 @@ [Unit] Description=Show Plymouth Reboot Screen -After=getty@tty1.service display-manager.service plymouth-start.service +After=getty@tty1.service kmsconvt@tty1.service display-manager.service plymouth-start.service Before=systemd-reboot.service DefaultDependencies=no ConditionKernelCommandLine=!plymouth.enable=0