Hello community, here is the log from the commit of package gnome-session checked in at Sat Jun 17 00:11:32 CEST 2006. -------- --- GNOME/gnome-session/gnome-session.changes 2006-06-12 23:09:25.000000000 +0200 +++ gnome-session/gnome-session.changes 2006-06-16 16:46:07.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Jun 16 16:45:09 CEST 2006 - danw@suse.de + +- Pass --replace to compiz and gnome-window-decorator in case the + copies run by gdm don't exit properly. #185296 + +------------------------------------------------------------------- New: ---- gnome-session-compiz-replace.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-session.spec ++++++ --- /var/tmp/diff_new_pack.z3ZDPF/_old 2006-06-17 00:11:07.000000000 +0200 +++ /var/tmp/diff_new_pack.z3ZDPF/_new 2006-06-17 00:11:07.000000000 +0200 @@ -18,7 +18,7 @@ Group: System/GUI/GNOME Autoreqprov: on Version: 2.12.0 -Release: 117 +Release: 118 Summary: Session Tools for the GNOME 2.x Desktop Source: gnome-session-%{version}.tar.bz2 Source1: gnome @@ -48,6 +48,7 @@ Patch25: gnome-session-code-review.patch Patch26: gnome-session-compiz.patch Patch27: gnome-session-migrate-session-manual.patch +Patch28: gnome-session-compiz-replace.patch URL: http://www.gnome.org BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: filesystem gconf2 @@ -96,6 +97,7 @@ %patch25 -p1 %patch26 %patch27 -p1 +%patch28 %endif gnome-patch-translation-update @@ -152,6 +154,9 @@ %dir /usr/share/xsessions %changelog -n gnome-session +* Fri Jun 16 2006 - danw@suse.de +- Pass --replace to compiz and gnome-window-decorator in case the + copies run by gdm don't exit properly. #185296 * Mon Jun 12 2006 - rodrigo@suse.de - Added patch to create ~/.config/autostart before starting the migration from previous versions (#169509) ++++++ gnome-session-compiz-replace.patch ++++++ --- gnome-session/gnome-wm +++ gnome-session/gnome-wm @@ -46,11 +46,11 @@ if /usr/X11R6/bin/glxinfo | /usr/bin/grep -q GLX_EXT_texture_from_pixmap; then if [ -x /usr/bin/gnome-window-decorator -a -x /usr/bin/compiz ]; then - /usr/bin/gnome-window-decorator & + /usr/bin/gnome-window-decorator --replace & if [ -z "$SMID" ]; then - exec /usr/bin/compiz --sm-disable gconf + exec /usr/bin/compiz --replace --sm-disable gconf else - exec /usr/bin/compiz --sm-client-id $SMID gconf + exec /usr/bin/compiz --replace --sm-client-id $SMID gconf fi fi fi ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org