From 5ade2e741816c0cfdfb7d03d26f6dfe39385aeff Mon Sep 17 00:00:00 2001 From: Vadim Rutkovsky Date: Fri, 9 May 2014 22:31:53 +0200 Subject: [PATCH] main: emit systemd message for any session except gdm and initial-setup --- js/ui/main.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/js/ui/main.js b/js/ui/main.js index b59646319..a21af899f 100644 --- a/js/ui/main.js +++ b/js/ui/main.js @@ -212,7 +212,9 @@ function _initializeUI() { if (screenShield) { screenShield.lockIfWasLocked(); } - if (LoginManager.haveSystemd() && sessionMode.currentMode === 'user') { + if (LoginManager.haveSystemd() && + sessionMode.currentMode != 'gdm' && + sessionMode.currentMode != 'initial-setup') { // Do not import globally to not depend // on systemd on non-systemd systems. let GSystem = imports.gi.GSystem;