Fast user switching would be alright. Perhaps GDM can be enhanced to dynamically open and close extra virtual X consoles, so the user can open the foot menu and click Switch user... This triggers two actions: * lock the current X screen * let GDM know another user wants an extra X console GDM spawns a new X console. User logs in. Everyone is happy. Ideally the greeter would contain a list of already open sessions, so the user can identify his session upon doing Switch user... Once the user chose one of the sessions, the current X console (which, if you remember well, was at the greeter) should go. This can be coupled with a change in the XScreenSaver password screen, that would include a button to request "Switch user" as well. It's very doable. I think the two hardest parts are modifying GDM to support such a thing (extra challenge points: doing it in an interoperable fashion so KDM and perhaps xdm can also implement this feature quickly) and writing the "session pager" that would go on the Greeter. All is, of course, achieved via startXs or X -queryes, and chvt's. El jue, 18-03-2004 a las 08:32, Linas Vepstas escribió: > On Wed, Mar 17, 2004 at 05:11:40PM +0000, Andrew Sobala was heard to remark: > > On Wed, 2004-03-17 at 10:26 -0600, Linas Vepstas wrote: > > > Hi, > > > > > > Jody, sorry, I'll try to recap succinctly: > > > > > > -- User is running gnome or kde desktop at home, and shares the > > > desktop with the rest of the family. > > > -- User wants to password-protect thier gnucash data sets (and/or > > > thier word docs and or thier pornography/or whatever) so that > > > the rest of the family (or at least the kids) don't get access. > > > > > > So what we *really* want in a star-trek solution is a good > > implementation of fast user switching, like mac os x (and windows?), and > > there won't be any problems in having everybody protect their data by > > being different users. Or are there problems with that too? > > I suppose that fast user switching might be OK, I've never tried that, > Defacto, one is most comfortable with what one knows already, and > what I know (and I suspect must 'multi-users') know is that its > very easy to just never log out, and if wife wants to go web surfing > or kid wants music, its already there and ready to go. > > I'm concerned that even 'trivially easy super-fast user switching' > might already be too complicated. Unless its as easy to use as > the pager (aka 'workspace switcher'). I've trained them on the pager. > > FWIW, it might be useful to passwd-protect certain pager panels > as a possible solution, although this would not be enough to protect > the users data. (It would keep out my kids, but if used at the office, > it would not protect my data from malicious officeworkers). > > --linas -- Manuel Amador (Rudd-O) GPG key ID: 0xC1033CAD at keyserver.net
Attachment:
signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente