From: Stephane Desneux Date: Fri, 11 Apr 2014 10:56:11 +0000 (+0200) Subject: wayland: make user sessions start after graphical target X-Git-Tag: accepted/tizen/common/20140425.144512~13 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ce2a20e170129e9c1c541ad7fa655ddc44083aa8;p=profile%2Fcommon%2Fmeta.git wayland: make user sessions start after graphical target Signed-off-by: Stephane Desneux --- diff --git a/scripts/generic-wayland.post b/scripts/generic-wayland.post index 883b8c6..d9bf689 100644 --- a/scripts/generic-wayland.post +++ b/scripts/generic-wayland.post @@ -17,6 +17,20 @@ for user in app alice bob carol guest; do ln -s ../user-session-launch@.service $unitdir/graphical.target.wants/user-session-launch@seat0-$uid.service done +# user sessions must start after graphical target +patch -p1 -d/ <<'EOF' +--- bad/lib/systemd/system/user-session-launch@.service 2014-04-11 03:51:54.651484824 -0700 ++++ good/lib/systemd/system/user-session-launch@.service 2014-04-11 03:44:28.016532732 -0700 +@@ -1,6 +1,6 @@ + [Unit] + Description=User Session Launcher +-After=systemd-user-sessions.service systemd-logind.service ++After=systemd-user-sessions.service systemd-logind.service display-manager.service + Requires=systemd-logind.service + + [Service] +EOF + # clean weston target inside user session (installed by weston) rm -f /usr/lib/systemd/user/weston.target