gnome3-team team mailing list archive
-
gnome3-team team
-
Mailing list archive
-
Message #00211
[Merge] lp:~jbicha/gnome-session/gnome3-support-ubuntu-session into lp:~gnome3-team/gnome-session/ubuntu
Jeremy Bicha has proposed merging lp:~jbicha/gnome-session/gnome3-support-ubuntu-session into lp:~gnome3-team/gnome-session/ubuntu.
Requested reviews:
GNOME3 Team (gnome3-team)
For more details, see:
https://code.launchpad.net/~jbicha/gnome-session/gnome3-support-ubuntu-session/+merge/59604
Resubmitted as I made a mistake with my other branch so this is cleaner. I apologize for me taking 2 weeks to fix this.
This branch gets the Ubuntu session working again, but does not fix Ubuntu Classic.
Unity 2D requires a newer .session but works fine when that is done.
Other still standing issues:
I have had trouble with setting Nautilus 3 to draw the desktop.
gnome-session does not support the multiple fallback session system introduced in Natty.
--
https://code.launchpad.net/~jbicha/gnome-session/gnome3-support-ubuntu-session/+merge/59604
Your team GNOME3 Team is requested to review the proposed merge of lp:~jbicha/gnome-session/gnome3-support-ubuntu-session into lp:~gnome3-team/gnome-session/ubuntu.
=== modified file 'debian/changelog'
--- debian/changelog 2011-04-06 15:29:11 +0000
+++ debian/changelog 2011-05-01 00:10:53 +0000
@@ -1,3 +1,10 @@
+gnome-session (3.0.0-0ubuntu1~build2) natty; urgency=low
+
+ * debian/patches/02_add_ubuntu_session.patch
+ - Re-enabled support for Ubuntu session
+
+ -- Jeremy Bicha <jeremy@xxxxxxxxx> Wed, 13 Apr 2011 22:44:13 -0400
+
gnome-session (3.0.0-0ubuntu1~build1) natty; urgency=low
* New upstream release
=== modified file 'debian/patches/02_add_ubuntu_session.patch'
--- debian/patches/02_add_ubuntu_session.patch 2011-03-30 10:27:45 +0000
+++ debian/patches/02_add_ubuntu_session.patch 2011-05-01 00:10:53 +0000
@@ -1,24 +1,23 @@
-Index: gnome-session-2.32.1/data/ubuntu.session.desktop.in.in
+Index: gnome-session-3.0.0/data/ubuntu.session.desktop.in.in
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ gnome-session-2.32.1/data/ubuntu.session.desktop.in.in 2011-02-03 14:09:43.344843994 +0100
-@@ -0,0 +1,12 @@
++++ gnome-session-3.0.0/data/ubuntu.session.desktop.in.in 2011-04-13 14:09:43.344843994 +0100
+@@ -0,0 +1,11 @@
+[GNOME Session]
+_Name=Ubuntu
-+Required=windowmanager;panel;filemanager;
-+Required-windowmanager=compiz
-+Required-panel=compiz
-+Required-filemanager=nautilus
-+DefaultApps=gnome-settings-daemon;
++RequiredComponents=gnome-settings-daemon
++RequiredProviders=windowmanager;panel
++DefaultProvider-windowmanager=compiz
++DefaultProvider-panel=compiz
+IsRunnableHelper=/usr/lib/nux/unity_support_test
+FallbackSessionsID=FallbackUnity2d;FallbackClassicGnome
+FallbackUnity2d=2d-ubuntu
+FallbackClassicGnome=classic-gnome
+_FallbackClassicGnomeMessage=It seems that you do not have the hardware required to run Unity. Please choose Ubuntu Classic at the login screen and you will be using the traditional environment.
-Index: gnome-session-2.32.1/data/Makefile.am
+Index: gnome-session-3.0.0/data/Makefile.am
===================================================================
---- gnome-session-2.32.1.orig/data/Makefile.am 2011-02-03 14:09:43.292843747 +0100
-+++ gnome-session-2.32.1/data/Makefile.am 2011-02-03 14:09:43.344843994 +0100
+--- gnome-session--3.0.0.orig/data/Makefile.am 2011-04-13 14:09:43.292843747 +0100
++++ gnome-session--3.0.0/data/Makefile.am 2011-04-13 14:09:43.344843994 +0100
@@ -8,7 +8,7 @@
gsm-inhibit-dialog.ui
@@ -37,10 +36,10 @@
session_in_files = $(session_in_in_files:.session.desktop.in.in=.session.desktop.in)
session_DATA = $(session_in_files:.session.desktop.in=.session)
-Index: gnome-session-2.32.1/data/gnome-classic.desktop.in
+Index: gnome-session-3.0.0/data/gnome-classic.desktop.in
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ gnome-session-2.32.1/data/gnome-classic.desktop.in 2011-02-03 14:09:43.344843994 +0100
++++ gnome-session-3.0.0/data/gnome-classic.desktop.in 2011-04-13 14:09:43.344843994 +0100
@@ -0,0 +1,7 @@
+[Desktop Entry]
+_Name=Ubuntu Classic
@@ -49,10 +48,10 @@
+TryExec=gnome-session
+Icon=
+Type=Application
-Index: gnome-session-2.32.1/data/gnome.desktop.in
+Index: gnome-session-3.0.0/data/gnome.desktop.in
===================================================================
---- gnome-session-2.32.1.orig/data/gnome.desktop.in 2010-02-09 14:22:01.000000000 +0100
-+++ gnome-session-2.32.1/data/gnome.desktop.in 2011-02-03 14:09:43.344843994 +0100
+--- gnome-session-3.0.0.orig/data/gnome.desktop.in 2010-04-13 14:22:01.000000000 +0100
++++ gnome-session-3.0.0/data/gnome.desktop.in 2011-04-13 14:09:43.344843994 +0100
@@ -1,7 +1,7 @@
[Desktop Entry]
-_Name=GNOME
@@ -64,10 +63,10 @@
TryExec=gnome-session
Icon=
Type=Application
-Index: gnome-session-2.32.1/po/POTFILES.in
+Index: gnome-session-3.0.0/po/POTFILES.in
===================================================================
---- gnome-session-2.32.1.orig/po/POTFILES.in 2011-02-03 14:09:43.308843826 +0100
-+++ gnome-session-2.32.1/po/POTFILES.in 2011-02-03 14:09:43.348844004 +0100
+--- gnome-session-3.0.0.orig/po/POTFILES.in 2011-04-13 14:09:43.308843826 +0100
++++ gnome-session--3.0.0/po/POTFILES.in 2011-04-13 14:09:43.348844004 +0100
@@ -7,6 +7,7 @@
data/gnome-fallback.session.desktop.in.in
data/gnome.session.desktop.in.in
Follow ups