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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.