After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 447457 - gdm is unaware of fast user switch applet's user selection
gdm is unaware of fast user switch applet's user selection
Status: RESOLVED DUPLICATE of bug 402475
Product: fast-user-switch-applet
Classification: Deprecated
Component: Applet
2.18.x
Other All
: Normal minor
: ---
Assigned To: Fast User Switch Applet Maintainer
Fast User Switch Applet Maintainer
Depends on:
Blocks:
 
 
Reported: 2007-06-14 10:09 UTC by shartrec
Modified: 2007-09-17 03:20 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18


Attachments
gdm debug log (53.27 KB, text/plain)
2007-08-02 09:23 UTC, shartrec
Details

Description shartrec 2007-06-14 10:09:03 UTC
When I select a new user in the fast user switch applet, gdm is unaware of the selection I have made and presents me with a normal login page and asks me to key in the user name.

This is illogical and made me think I had done something wrong. 

For increased usability, gdm should either ask for a password straight off, or default the user name to the user selected in the fast user switch dialog.

Other information:
Comment 1 Brian Cameron 2007-07-31 20:25:34 UTC
What version of GDM are you using?  I know the bug report says 2.18.x, but I want to verify.  If you are using a version of GDM older than 2.17.7, then the problem is that GDM doesn't honor the protocol to support this yet, and you need to upgrade to a newer version.

If you are using a later version than 2.17.7, then could you please turn on debug by running gdmsetup and checking the debug option in the Security tab.  Then restart GDM by running gdm-restart as root (this will cause GDM to restart and will log out any running session so don't do it if you have unsaved data in your session).  Then repeat the sequence of events, selecting the user in FASA, and GDM will echo debug messages to your system log (/var/log/messages or /var/adm/messages).  Please attach all GDM related messages at the bottom of your system log to this bug report and I'll review.  Perhaps there is something broken with the protocol transaction between GDM and FASA.
Comment 2 shartrec 2007-08-02 09:14:53 UTC
Currently using 2.18.3.  I use gentoo and this shows the installed package as .gnome-base/gdm-2.18.3.  This may be slightly later version than when the defect was first reported but the behavior remains the same.
Comment 3 shartrec 2007-08-02 09:23:46 UTC
Created attachment 92902 [details]
gdm debug log

GDM log.  I set debug on, ran gdm-restart.  I have auto lonin for default user, trevor.  I then used fast switch applet and selected user "huw".  I canceled out of gdm login.

I am now using the graphical greeter.
Comment 4 Brian Cameron 2007-08-02 17:35:18 UTC
I believe this bug is with the Fast-User-Switch-Applet.  Note that in order to set the user, GDM requires that you send FLEXI_XNEST_USER or FLEXI_XSERVER_USER.  It doesn't seem that the latest release of fasa is doing this since I'm not seeing either of the above calls in the gdm log you show.  It looks like FASA is just sending a FLEXI_XSERVER call.

I'm reassigning this bug to the fasa component.

Refer to bug #335786.  I was told in this bug report that bug #402475 would ensure that this fix got into FASA for 2.18.  It looks like it still hasn't gone in.  Perhaps the maintainer can fix this and respin 2.18 and 2.19 with this fix so it works?
Comment 5 Matthias Clasen 2007-09-17 03:20:46 UTC
Lets make this a dupe of 402475

*** This bug has been marked as a duplicate of 402475 ***