Re: Elimination of ssh chatting - Possible solution
Warren Togami <[email protected]>
| Newsgroups | gmane.linux.terminal-server.devel |
|---|---|
| Message-ID | <[email protected]> |
Jim McQuillan wrote: > > Warren Togami wrote: >> Gideon Romm wrote: >>> Does ldm really need to start the X server? Can we not simply start >>> an X server in the screen script with xinit and run ldm as the sole >>> program on the root window? >> I suspect we might want to launch X from ldm because of xauth security >> implications? You want the xauth keys to change for each unique >> Xsession for security reasons, so users cannot hijack the previous >> user's X server. You also want to ensure that all of the previous >> user's X clients are disconnected. gdm forces this by restarting X each >> time you log out. > > I'm pretty sure that GDM doesn't restart the X server. I think it > issues a 'server reset' which is different from restarting. LDM should > be able to do the same. Ray Strode (GNOME developer) tells me that gdm used to use X -reset which does as you describe. However they gave up on it because X -reset (the default behavior) often fails due to X bugs like the infamous "cannot find font fixed" error message. > > I have a fear of GDM being too bloated to expect to be able to use it on > a thin client. But, in all honesty, I've not reviewed the source of GDM > to actually substantiate that fear. At Fedora 9 gdm underwent a complete rewrite, so it is likely less bloated now. This gdm rewrite completely lacks the old -reset mode even as an option. Warren Togami [email protected] ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Register now and save $200. Hurry, offer ends at 11:59 p.m., Monday, April 7! Use priority code J8TLD2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _____________________________________________________________________ Ltsp-developer mailing list. To un-subscribe, or change prefs, goto: https://lists.sourceforge.net/lists/listinfo/ltsp-developer For additional LTSP help, try #ltsp channel on irc.freenode.net