diff -Nru gnome-session-3.9.90/debian/changelog gnome-session-3.9.90/debian/changelog --- gnome-session-3.9.90/debian/changelog 2014-02-20 08:07:11.000000000 +0000 +++ gnome-session-3.9.90/debian/changelog 2014-03-14 00:43:16.000000000 +0000 @@ -1,3 +1,11 @@ +gnome-session (3.9.90-0ubuntu12) trusty; urgency=medium + + * gnome-session-bin.user-session.upstart: Use XDG_CURRENT_DESKTOP + as the instance specifier for gnome-session upstart jobs, since + other sessions apart from ubuntu will need to use u-s-d (LP: #1224217) + + -- Tim Lunn Wed, 12 Mar 2014 16:27:59 +1100 + gnome-session (3.9.90-0ubuntu11) trusty; urgency=medium * debian/50-ubuntu.conf: diff -Nru gnome-session-3.9.90/debian/gnome-session-bin.user-session.upstart gnome-session-3.9.90/debian/gnome-session-bin.user-session.upstart --- gnome-session-3.9.90/debian/gnome-session-bin.user-session.upstart 2014-02-20 08:07:11.000000000 +0000 +++ gnome-session-3.9.90/debian/gnome-session-bin.user-session.upstart 2014-03-14 00:43:16.000000000 +0000 @@ -2,12 +2,12 @@ author "Stéphane Graber " start on started dbus and xsession SESSIONTYPE=gnome-session -stop on starting gnome-session INSTANCE!=$DESKTOP_SESSION +stop on starting gnome-session INSTANCE!=$XDG_CURRENT_DESKTOP env GNOME_DESKTOP_SESSION_ID=this-is-deprecated export GNOME_DESKTOP_SESSION_ID -instance $DESKTOP_SESSION +instance $XDG_CURRENT_DESKTOP emits desktop-start emits desktop-end