[240] in athena10
Re: Graphical login session configuration
daemon@ATHENA.MIT.EDU (Timothy G Abbott)
Wed Jun 11 02:03:57 2008
Date: Wed, 11 Jun 2008 02:03:12 -0400 (EDT)
From: Timothy G Abbott <tabbott@MIT.EDU>
To: ghudson@mit.edu
cc: athena10@mit.edu
In-Reply-To: <200806102038.m5AKc8Hm014175@outgoing.mit.edu>
Message-ID: <alpine.DEB.1.10.0806101652550.26830@vinegar-pot.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII
On Tue, 10 Jun 2008, ghudson@MIT.EDU wrote:
> Do people have opinions on the best way to do (1)? From poking
> around, I've observed the following possible integration points in
> Hardy (assuming we no longer want to replace gdm or gnome-session like
> we do in 9.4):
>
> * Modify BaseXsession and/or SessionDesktopDir in gdm.conf.
> * Add scripts to /etc/X11/Xsession.d; they will get sourced by the
> standard gdm BaseXsession script.
> * Add .desktop files to one of the SessionDesktopDir directories.
> We can't override the default session this way (without diverting
> /usr/share/gdm/BuiltInSessions/default.desktop) but we could add a
> dash/mwm session that way.
> * Integration inside gnome-session. I believe this is only an
> option for programs which are X session clients, so it's not very
> convenient. See release-77 [5519] and [5520] for some
> investigation I did on that front two years ago.
Is there a reason why /etc/X11/Xsession.d isn't ideal? It has the nice
property that it doesn't require modifying anything existing.
-Tim Abbott