Bug 128758 - RFE: Add 'switch user' menu item using gdmflexiserver
RFE: Add 'switch user' menu item using gdmflexiserver
Product: Fedora
Classification: Fedora
Component: redhat-menus (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Ray Strode [halfline]
: FutureFeature
Depends On:
  Show dependency treegraph
Reported: 2004-07-28 21:33 EDT by Jef Spaleta
Modified: 2008-03-14 10:09 EDT (History)
4 users (show)

See Also:
Fixed In Version:
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-03-14 10:09:56 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Jef Spaleta 2004-07-28 21:33:15 EDT
Description of problem:
Provide an intuitive way for people in home computing situations to
switch to a new desktop user without having to logout of the other
user's session.

I think gdmflexiserver as it functions in fedora core 2 is good enough
to be useful as the command to run from a "switch user" menu item.

The only problem I see is the lag in starting up a new gdm login
screen, but functionality using gdmflexiserver seems to act as I would
expect when logging in a new user, switching to existing running
desktops and logging out of a desktop and switching back to an
existing desktop. All without invoking the alt-ctl-# salute to bounce
back and forth. The gdmflexiserver chooser dialog keeps me from having
to use the keyboard shortcut magic.
There is probably a corner case when there are N > 2 open desktops and
you logout of a desktop, how do you know which user desktop to go back
to if there are 2 or more remaining.  Other than hacking up
xscreensaver to be able to support moving over to another display I've
no suggestions. But I don't think this is a very large concern. The
alt-ctl-# salute still exists to get out of these situations. 

So I say, put gdmflexiserver into use in a menu item and see how badly
its recieved as a "switch user" utility.
Comment 1 Jef Spaleta 2005-06-07 17:48:15 EDT
There is a project that seems to fit most of the tenants of my original comment.
In case you are still paying attention to this report.

 Fast User Switch Applet
Comment 2 Ray Strode [halfline] 2005-06-07 18:35:40 EDT
Hi Jef,

I think it's already in the menus.  Although it's a bit broken wrt to console
user , etc.   The desktop core team has discussed the applet before and the
possiblity of including it and fixing all the problems that get caused by having
more than one user logged in at the same time.  Note, xscreensaver has a New
Login button also (not enabled by default).
Comment 3 Jef Spaleta 2005-06-07 20:31:21 EDT
holy crap thats great!
In the menus in rawhide?
Can i re-enable the login button in xscreensaver in rawhide?

I'm more than happy to poke around at this and give more feedback.

multiple users on the box at the same time has a number of console user
permission issues, to be sure.  I'd love to spend some time running into more of
them and hurting myself.

Comment 4 Ray Strode [halfline] 2005-06-08 10:52:56 EDT
Hi Jef,

Hat -> System Tools -> New Login

The xscreensaver thing is a compile time option, so you'd have to recompile the
src rpms after changing the spec file.

getting multiple user login to work well is a project we've discussed before. 
The FC5 development cycle has just started, so it'll no doubt come up again as
potential project to work on.
Comment 5 Matthias Clasen 2008-03-14 10:09:56 EDT
This has been fixed a long time ago.

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