Skip site navigation (1)Skip section navigation (2)
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>