Am Montag, den 05.09.2005, 11:00 +0200 schrieb Ondrej Valousek:
> Few points:
> 
> I am using the latest freenx (0.4.4) & nx 1.5.0 & nomachine's nxclient 
> and I have found the following:
> - the nxproxy is never started. Once you connect and start a session, 
> only nxagent, nxserver and nxnode instances are running on the server.

The nxproxy are running on the client machine. As I wrote, you can
terminate the session from there by sending them SIGQUIT. That was just
a short test, I'm sure suspending can be initiated on the (application)
server (=X client/LTSP server) side.
This server/client role stuff becomes difficult if you have even more
layers, like introducing NX...

> - If the user has already suspended session suitable to reconnect, user 
> is automagically reconnected to the suspended session instead of 
> starting a new one.

That seems to be only partially true - it does not always work cleanly:
If you kill the terminal (power off or similar) and such terminate the
NX client, sometimes the NX server seems to keep the session open
without the possibility to resume it: Only "Terminate" is available.
This might depend on a buggy version I have though; it seems to be
neither the latest nor the most stable build ;-)

> - If the user has already running session with another terminal and 
> tries to connect from another one, new session is started.

That is why you should disable users from logging in more than once. As
always, there is more than one way to do it. I implemented a small
script called on login - if the user already is logged in, show him a
message "You cannot login twice - log out first on the other terminal"
and terminate the session before it really began at all.

> - To suspend the session, just CTRL-ALT-F to exit fullscreen and click 
> the "x" icon in the left upper corner. You will be offered to terminate 
> or suspend the session.

Shortcuts seem not to work in my version as well. Time to get the
source, I guess, and build a proper binary myself.

> - the suspended session can only be reconnected from suitable terminal. 
> Example: session started from terminal running Xsun X server can not be 
> resumed from Xorg or Windows terminals and so on.

This is true for SunRays, but I think that regular X sessions do not
support hibernate/resume anyway. This is a feature only applicable on
Sun stations, as they use a framebuffer between display and applications
that simply supports suspending of sessions. This of course is not true
for X sessions like "X -query ip.of.sun.server".

Regards
Anselm



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to