From e1a6f6ee6f63d6cb09b9ef69393be9f70452e90f Mon Sep 17 00:00:00 2001 From: Auke Kok Date: Sun, 14 Oct 2012 22:58:29 -0700 Subject: [PATCH] Change xorg.service to KillMode=process. Withtout TERM signal, Xorg remains hanging since the normal user isn't permitted to cgroup terminate the group with Xorg still in it (at least that's my assumption). With KillMode=process, xorg-launch-helper properly gets a TERM and delegates it to Xorg, and shutdown proceeds as normal. --- xorg.service.in | 1 + 1 file changed, 1 insertion(+) diff --git a/xorg.service.in b/xorg.service.in index 6ee5ce0..efb5d99 100644 --- a/xorg.service.in +++ b/xorg.service.in @@ -17,6 +17,7 @@ Before=xorg.target [Service] Type=notify +KillMode=process ExecStart=@prefix@/bin/xorg-launch-helper :0 -nolisten tcp -noreset vt1 Restart=always RestartSec=10 -- 2.7.4