--- gdm-42.0/data/gdm.service.in.orig 2022-04-01 14:42:08.314733966 +0800 +++ gdm-42.0/data/gdm.service.in 2022-04-01 14:42:20.537474205 +0800 @@ -20,6 +20,7 @@ After=rc-local.service plymouth-start.se OnFailure=plymouth-quit.service [Service] +ExecStartPre=/bin/sh -c "systemctl stop session-c*.scope" ExecStart=${sbindir}/gdm KillMode=mixed Restart=always