[782] in athena10

home help back first fref pref prev next nref lref last post

Re: Changes to debathena-gdm-config

daemon@ATHENA.MIT.EDU (Jonathan Reed)
Wed Jan 7 16:55:22 2009

Cc: athena10@mit.edu
Message-Id: <0275CC2A-C6EA-4B20-907E-9379D961586B@mit.edu>
From: Jonathan Reed <jdreed@MIT.EDU>
To: Geoffrey Thomas <geofft@mit.edu>
In-Reply-To: <alpine.DEB.2.00.0901071603160.5690@vinegar-pot.mit.edu>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v919.2)
Date: Wed, 7 Jan 2009 16:52:41 -0500


On Jan 7, 2009, at 4:38 PM, Geoffrey Thomas wrote:

> The second is that it sets the GDM session directory to /usr/share/ 
> debathena-gdm-config/sessions alone (it defaults to a number of  
> directories where session files may be). This has the effect of  
> making the current "Login options" button on the greeter only three  
> choices: "standard Athena session", i.e., system and user .xsession;  
> failsafe GNOME; and failsafe terminal. It removes all other window  
> managers from the list. It also removes the option to log into the  
> last session.

Seeing as how this is only for -workstation and -cluster, I think this  
is reasonable.

> In a shared environment like Athena I think this is the right  
> approach; if I install a window manager on one machine it's not  
> guaranteed to be available on other ones. I think the right way to  
> invoke nonstandard window managers is going to be to use .xsession  
> scripts, rather than the distribution's .desktop files (sessions);  
> this can support both local window managers as well as ones in  
> lockers (kde, windowmanagers, etc.), and will also make sure the  
> Athena global xsession files are respected, which sources the  
> standard dotfiles.

Correct.  Release-team has agreed that the way to get a custom window  
manager is to use a custom xsession.

-Jon

home help back first fref pref prev next nref lref last post