Skip to content

Commit 2bbdc40

Browse files
committed
fix: launch dde-lock.service when lock was unlocked in quick login mode
need luanch dde-lock,becase dde-lock need listen sessionActived. Log: as title Pms: BUG-321333
1 parent 64d2547 commit 2bbdc40

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

systemd/dde-session-pre.target.wants/dde-quick-login@x11.service

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,17 @@ Before=dde-session-pre.target
1212
Wants=org.dde.session.Daemon1.service
1313
After=org.dde.session.Daemon1.service
1414

15+
# SuccessExitStatus=0,launch dde-lock.service
16+
OnSuccess=dde-lock.service
17+
1518
[Service]
1619
Slice=session.slice
1720
Type=notify
1821
# only in quick login mode and x11
1922
ExecCondition=/bin/sh -c '[ "$DDE_QUICKLOGIN" = "true" ] || exit 2'
2023
ExecCondition=/bin/sh -c '[ "$XDG_SESSION_TYPE" = "%I" ] || exit 3'
2124
ExecStart=/usr/bin/dde-quick-login
25+
SuccessExitStatus=0
2226
Restart=on-failure
2327
RestartSec=300ms
2428
StartLimitBurst=3

0 commit comments

Comments
 (0)