Date: Tue, 20 Jan 2009 12:27:52 -0500 From: Joe Marcus Clarke <marcus@marcuscom.com> To: hartzell@alerce.com Cc: freebsd-gnome@freebsd.org Subject: Re: switching window managers with Gnome 2.24.3 (and its session bug) Message-ID: <1232472472.60296.66.camel@shumai.marcuscom.com> In-Reply-To: <18806.982.44065.969797@almost.alerce.com> References: <18805.3110.169518.547639@almost.alerce.com> <1232409965.33516.112.camel@shumai.marcuscom.com> <18805.15711.641285.468683@almost.alerce.com> <1232425679.33516.117.camel@shumai.marcuscom.com> <18806.982.44065.969797@almost.alerce.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-g/jGmJyxtHzBsgO57/hm Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2009-01-20 at 09:03 -0800, George Hartzell wrote: > Joe Marcus Clarke writes: > > On Mon, 2009-01-19 at 18:56 -0800, George Hartzell wrote: > > > Joe Marcus Clarke writes: > > > > On Mon, 2009-01-19 at 15:26 -0800, George Hartzell wrote: > > > > > I'm fond of sawfish. I upgraded to 2.24.3 over the weekend and= now > > > > > can't seem to convince it to let me switch from metacity to saw= fish. > > > > >=20 > > > > > I run my X session using startx, which exec's a gnome-session. > > > > >=20 > > > > > I've used the technique described in item 9 of the FAQ (kill me= tacity, > > > > > start sawfish, use gnome-session to save things) to no avail. > > > > >=20 > > > > > I'm assuming that it not working is related to the problem with > > > > > session management in Gnome 2.24 (see item 4 in the faq224.html= ). > > > > >=20 > > > > > As described here: > > > > >=20 > > > > > http://damumbl.byteholder.de/blog/?p=3D44 > > > >=20 > > > > Yes this is the problem. > > > >=20 > > > > >=20 > > > > > I've tried changing the gconf key: > > > > >=20 > > > > > /desktop/gnome/applications/window_manager/current > > > > >=20 > > > > > to sawfish but I end up without a window manager and a message = on my > > > > > console from gnome-session that says: > > > > >=20 > > > > > gnome-session[80010]: WARNING: Unable to find provider 'sawfi= sh' of > > > > > required component 'windowmanager'. > > > > >=20 > > > > > After messing around a bit I finally got it to work by copying=20 > > > > >=20 > > > > > /usr/local/share/gnome/wm-properties/Sawfish.desktop > > > > >=20 > > > > > to > > > > >=20 > > > > > ~/.local/share/applications/sawfish.desktop > > > > >=20 > > > > > and there was much joy. > > > > >=20 > > > > > Simple renaming Sawfish.desktop to sawfish.desktop in the origi= nal > > > > > directory didn't seem to have any effect. > > > >=20 > > > > The two are very different. You could have copied it > > > > to /usr/local/share/applications, though for the same effect. > > > >=20 > > > > Hopefully this session management stuff will be sorted out in GNO= ME > > > > 2.26. > > >=20 > > > Maybe someone could update > > >=20 > > > http://www.freebsd.org/gnome/docs/faq2.html#q9 > > >=20 > > > with a note about the work around? > >=20 > > Without creating any additional files, what happens if you > > set /desktop/gnome/session/required_components/window_manager to > > "sawfish"? >=20 > Actually, I mispoke in my original post in the thread (I'd tried a > bunch of things to get this working). >=20 > The variable that I have changed is: >=20 > /desktop/gnome/session/required_components/window_manager >=20 > which I've set to >=20 > sawfish >=20 > and without placing a copy of Sawfish.desktop into > ~/.local/share/applications/sawfish.desktop I get this: >=20 > gnome-session[80010]: WARNING: Unable to find provider 'sawfish' of > required component 'windowmanager'. >=20 > I just tested placing a copy in > /usr/local/share/applications/sawfish.desktop and that seems to work > too. What if you change it to Sawfish? Does that work without adding new files? Joe >=20 > g. >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-g/jGmJyxtHzBsgO57/hm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAkl2CZcACgkQb2iPiv4Uz4dW5wCeKi8LBAMB7AEwSB3SnNKMhhyc OmgAnRuFR4VzdEfs/zIu/Zht0YzSxRsA =fpw6 -----END PGP SIGNATURE----- --=-g/jGmJyxtHzBsgO57/hm--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1232472472.60296.66.camel>