Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 86bd53f85aa342c5dbe1c2d6b36f696d > files > 2

lxdm-0.4.1-1.fc16.src.rpm

From 0c6d56ba1bfab9d13425a5ab088dd8a31a782bae Mon Sep 17 00:00:00 2001
From: dgod <dgod.osa@gmail.com>
Date: Mon, 27 Feb 2012 19:32:21 +0800
Subject: [PATCH] Remove the quoting of LXSESSION variable to properly interpret spaces in Exec key of xsession desktop entry files

---
 data/Xsession     |    4 ++--
 data/lxdm.conf.in |    2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/data/Xsession b/data/Xsession
index 8fe0c79..03887ca 100755
--- a/data/Xsession
+++ b/data/Xsession
@@ -20,7 +20,7 @@ if [ -f /etc/X11/xinit/xinitrc-common ]; then
 	elif [ -x /usr/bin/ck-launch-session -a -z "$CK_XINIT_SESSION" ]; then
 		CK_XINIT_SESSION="/usr/bin/ck-launch-session"
 	fi
-	exec -l $SHELL -c "$CK_XINIT_SESSION \"$LXSESSION\""
+	exec -l $SHELL -c "$CK_XINIT_SESSION $LXSESSION"
 elif [ -x /etc/X11/xinit/Xsession ]; then
 # fedora
 	exec /etc/X11/xinit/Xsession "$LXSESSION"
@@ -47,6 +47,6 @@ else
 		eval "$(dbus-launch --sh-syntax --exit-with-session)"
 	fi
 
-	exec -l $SHELL -c "$CK_XINIT_SESSION \"$LXSESSION\""
+	exec -l $SHELL -c "$CK_XINIT_SESSION $LXSESSION"
 fi
 
diff --git a/data/lxdm.conf.in b/data/lxdm.conf.in
index 2ca4851..d93f280 100644
--- a/data/lxdm.conf.in
+++ b/data/lxdm.conf.in
@@ -26,6 +26,8 @@ greeter=@FULL_LIBEXECDIR@/lxdm-greeter-gtk
 # arg=/usr/bin/X -background vt1
 # uncomment this if you really want xserver listen to tcp
 # tcp_listen=1
+# uncoment this if you want reset the xserver after logou
+# reset=1
 
 [display]
 ## gtk theme used by greeter
-- 
1.7.4.1