Bug 49480 - Sort out gdm session menu
Summary: Sort out gdm session menu
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: gdm
Version: 7.3
Hardware: i386
OS: Linux
Target Milestone: ---
Assignee: Havoc Pennington
QA Contact: Aaron Brown
Depends On:
TreeView+ depends on / blocked
Reported: 2001-07-19 22:34 UTC by Gene Czarcinski
Modified: 2007-04-18 16:34 UTC (History)
0 users

Clone Of:
Last Closed: 2001-07-29 00:14:58 UTC

Attachments (Terms of Use)

Description Gene Czarcinski 2001-07-19 22:34:21 UTC
Description of Problem:
Selecting "last" as the session type does not work

How Reproducible:
every time

Steps to Reproduce:
1. Define user and login (default of gnome)
2. Logout and re-login selecting kde.
3.Logout and re-login selecting "last"

Actual Results:
Last login is gnome

Expected Results:
Should login to kde.

Additional Information:

Comment 1 Glen Foster 2001-07-20 19:58:39 UTC
This defect is considered SHOULD-FIX for Fairfax.

Comment 2 Havoc Pennington 2001-07-22 20:51:10 UTC
If I choose KDE, and it asks "do you want to make KDE the default," and I say
yes, then the next time I log in I get KDE. If I choose KDE and say no I don't
want to make it the default, then I don't get KDE next time. Is this what you
are experiencing?

I think the above-described behavior is how gdm is intended to work, though I
agree it is confusing and the intentions were probably not correct. However 
it's more of a UI design bug than a does-not-work-as-designed bug.

Or do you not get KDE even if you say "yes, make it the default"?

Comment 3 Gene Czarcinski 2001-07-28 19:43:06 UTC
Sorry for the late reply ... I have been on vacation to NC beaches.

If what you need is the following, then OK.  Otherwise, please expand.

Selecting "last" should select the "last" session type regardless of what is the

Actually, I believe that the "last" session" and "default" are somewhat
redundant.  If only one is implemented, I believe that "last" whould be more useful.

Again, concerning "last" session, it would be nice if there was some indicator
as to what the "last" session was ... kde, gnome or whatever (like what the CDE
login panel does).  However, "failsafe" should never be the "last" login.

Comment 4 Havoc Pennington 2001-07-29 00:14:53 UTC
Thanks, yes that's the info I needed. I just wanted to be sure you didn't have 
a separate problem from the known issue that the UI is confusing. It does
currently work as someone intended it to work.

I believe the ideal solution from a UI standpoint is that there's no
last/default menu item, the sessions in the menu are in a radio group, with the
currently chosen session checked. However, this idea has been vetoed before for
security reasons, because 
if you have a non-default default session, people can find out your login name
exists without knowing your password. Nonetheless kdm seems to have this UI
feature, and "faces" mode has the same problem, so clearly the security issue is
Anyhow, needs sorting out.

Comment 5 Havoc Pennington 2001-08-02 22:54:38 UTC reverts to 7.1-like behavior for this menu

Note You need to log in before you can comment on or make changes to this bug.