blob: 7ec073b08a662a1ae197fb680660e1d273ef50d6 [file] [log] [blame]
Andrew Geissler7e0e3c02022-02-25 20:34:39 +00001From f662906c52f264e4c139e402932103f47269aa1b Mon Sep 17 00:00:00 2001
2From: Mingli Yu <mingli.yu@windriver.com>
3Date: Mon, 24 Jan 2022 17:16:15 +0800
4Subject: [PATCH] systemd/lxdm.service: remove plymouth-quit conflicts
5
6When use plymouth[1] with lxdm, the plymouth boot splash screen
7will hang there as lxdm.service conflicts with plymouth-quit.service
8and plymouth-quit will fail to start if plymouth-quit.service and
9lxdm.service start at the same time and it will result in the boot
10screen hang forever.
11
12Consider there is also After setting for these two services, so
13remove the conflicts setting to make the service start as expected.
14
15[1] https://gitlab.freedesktop.org/plymouth/plymouth/-/tree/main
16
17Upstream-Status: Submitted [https://sourceforge.net/p/lxdm/code/merge-requests/3]
18
19Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
20---
21 systemd/lxdm.service | 2 +-
22 1 file changed, 1 insertion(+), 1 deletion(-)
23
24diff --git a/systemd/lxdm.service b/systemd/lxdm.service
25index bf4a0a8..90d8cdb 100644
26--- a/systemd/lxdm.service
27+++ b/systemd/lxdm.service
28@@ -1,6 +1,6 @@
29 [Unit]
30 Description=LXDE Display Manager
31-Conflicts=getty@tty1.service plymouth-quit.service
32+Conflicts=getty@tty1.service
33 After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service
34
35 [Service]
36--
372.17.1
38