add support for new gnome-session (#669391)
parent
9c4144a50c
commit
0ca30caa2c
@ -0,0 +1,21 @@
|
|||||||
|
diff -up openbox-3.4.11.2/data/xsession/openbox-gnome-session.in.gnome openbox-3.4.11.2/data/xsession/openbox-gnome-session.in
|
||||||
|
--- openbox-3.4.11.2/data/xsession/openbox-gnome-session.in.gnome 2010-03-14 15:40:37.000000000 +0100
|
||||||
|
+++ openbox-3.4.11.2/data/xsession/openbox-gnome-session.in 2011-01-14 17:15:18.738710496 +0100
|
||||||
|
@@ -24,7 +24,7 @@ if test $MAJOR -lt 2 || (test $MAJOR = 2
|
||||||
|
# old gnome-session was easy to work with
|
||||||
|
export WINDOW_MANAGER="@bindir@/openbox"
|
||||||
|
exec gnome-session --choose-session=openbox-session "$@"
|
||||||
|
-else
|
||||||
|
+elif test $MAJOR = 2 && test $MINOR -lt 91; then
|
||||||
|
# new gnome-session requires openbox to be set in gconf and an
|
||||||
|
# openbox.desktop to be installed in the applications directory
|
||||||
|
|
||||||
|
@@ -54,6 +54,8 @@ else
|
||||||
|
|
||||||
|
# run GNOME/Openbox
|
||||||
|
exec gnome-session --default-session-key $SPATH/openbox_session "$@"
|
||||||
|
+else
|
||||||
|
+ exec gnome-session --session=gnome-openbox "$@"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
@ -0,0 +1,6 @@
|
|||||||
|
[GNOME Session]
|
||||||
|
Required=windowmanager;panel;filemanager;
|
||||||
|
Required-windowmanager=openbox
|
||||||
|
Required-panel=gnome-panel
|
||||||
|
Required-filemanager=nautilus
|
||||||
|
DefaultApps=gnome-settings-daemon;
|
Loading…
Reference in new issue