<br><tt><font size=2>Nick Hall <darknovanick@gmail.com> wrote on
22/12/2010 22:11:42:<br>
[SNIP]</font></tt>
<br><tt><font size=2>> My main computer has a <br>
> 1920x1080 monitor, and I do most of my work on there, but sometimes
<br>
> I connect to that computer from my laptop over Wifi and do some work<br>
> remotely. The laptop screen is much lower resolution than my main
<br>
> monitor. Previously I've been connecting with VNC and using screen
<br>
> scaling in order to access the computer. That works OK, its just <br>
> that VNC isn't as responsive as would be ideal, even over Wifi. I
<br>
> read that NX is much more responsive so I was eager to try it.</font></tt>
<br>
<br><tt><font size=2>It probably will be faster then VNC !!</font></tt>
<br>
<br><tt><font size=2>> <br>
> At first I tried connecting in a similar way as with VNC, where I
<br>
> opened a shadow session and connected it to my main session. I was
<br>
> able to get on OK, but whatever screen scaling the NX client does
is<br>
> horrible and the display is unreadable.</font></tt>
<br>
<br><tt><font size=2>NX will compress a VNC session, but it is still a
scaled-to-fit VNC</font></tt>
<br><tt><font size=2>session over NX with all the scaling issues.</font></tt>
<br>
<br><tt><font size=2>> <br>
> Opening a new Unix-Gnome session from my laptop isn't an option, as
<br>
> I would have to close down all my applications on my main computer
<br>
> and then reopen them in this new desktop.</font></tt>
<br>
<br><tt><font size=2>right </font></tt>
<br>
<br><tt><font size=2>> <br>
> Then I read this page: </font></tt><a href=http://openfacts2.berlios.de/wikien/index><tt><font size=2>http://openfacts2.berlios.de/wikien/index</font></tt></a><tt><font size=2>.<br>
> php/BerliosProject:FreeNX_-_FAQ/Usage_Scenarios which describes
a <br>
> similar usage situation to what I'm trying to accomplish. As I read
<br>
> that, the only way I can figure out how to do it is that instead of
<br>
> launching applications directly on my main computer, I would have
to<br>
> open an NX Unix-Gnome session to localhost, then run apps that way.
<br>
> Then from my laptop I could connect to the same session, and it <br>
> would rearrange the desktop to handle the different resolution and
<br>
> it would be easier to work because nothing is scaled.</font></tt>
<br>
<br><tt><font size=2>Yup.</font></tt>
<br>
<br><tt><font size=2>NX works by having its own server based "X server"
( the client in</font></tt>
<br><tt><font size=2>normal speak ) running all the time, (to keep the
session open whilst</font></tt>
<br><tt><font size=2>you are disconnected, for example) and then compressing
the session</font></tt>
<br><tt><font size=2>and displaying it remotely on your laptop.</font></tt>
<br>
<br><tt><font size=2>It does not connect to your server based gnome "X
server" like VNC</font></tt>
<br><tt><font size=2>does.</font></tt>
<br>
<br><tt><font size=2>This means that if you ever want to connect to your
session via </font></tt>
<br><tt><font size=2>FreeNX you have to have the session run via NX all
the time,</font></tt>
<br><tt><font size=2>and if you are working directly on the server you
still need the</font></tt>
<br><tt><font size=2>NX client to connect to the same session !!</font></tt>
<br>
<br><tt><font size=2>> The problem <br>
> with this, though, is that I'm not going to do 8 hours of work every<br>
> day under the NX session connected to localhost, as its still too
<br>
> slow. Dragging a window around is noticeably slower than
with the <br>
> live system, which seems obvious as there is an additional layer in
between.</font></tt>
<br>
<br><tt><font size=2>Running locally, it should only be noticably slower
if you are running</font></tt>
<br><tt><font size=2>out of memory or CPU (with the NX client running and
caching)</font></tt>
<br>
<br><tt><font size=2>Regarding the server based NX client, you can:-</font></tt>
<br>
<br><tt><font size=2>1/ Set "disable encryption of all traffic"
under</font></tt>
<br><tt><font size=2>        <Configure
button><Advanced tab><Network></font></tt>
<br><tt><font size=2>2/ Set the connection to LAN under</font></tt>
<br><tt><font size=2>        <Configure
button><General tab></font></tt>
<br><tt><font size=2>3/ You can experiment with cache sizes in</font></tt>
<br><tt><font size=2>        <Configure
button><Advanced tab><System></font></tt>
<br><tt><font size=2>to see if using extra memory makes a difference or
if your</font></tt>
<br><tt><font size=2>setup works faster without using a cache at all.</font></tt>
<br>
<br><tt><font size=2>> <br>
> What I really need is the ability to properly connect from my laptop<br>
> to my main computer's native Gnome session.</font></tt>
<br>
<br><tt><font size=2>Then you need VNC and you have to put up with the
rescaling</font></tt>
<br><tt><font size=2>offered by your version of VNC, but try the above
suggestions first.</font></tt>
<br>
<br><tt><font size=2>> Am I doing something <br>
> wrong, or is this impossible? If the scaling worked, I could still
<br>
> get by with a shadow session, as it would presumably be more <br>
> responsive than VNC, but my monitors aren't the same resolution. Is
<br>
> there a way to get the scaling to work? It seems like one very <br>
> common application would be to connect from a laptop to a desktop,
<br>
> and it is very common that laptop screens are lower resolution. <br>
> Thanks for any advice,</font></tt>
<br>
<br><tt><font size=2>Most windows server people I know use citrix on servers,
which</font></tt>
<br><tt><font size=2>works the same way as NX regarding your session (must
be citrix)</font></tt>
<br><tt><font size=2>and</font></tt>
<br><tt><font size=2>for windows desktop support etc on workstations use
tightVNC and</font></tt>
<br><tt><font size=2>have to put up with the mess if the machines are very
different.</font></tt>
<br>
<br>
<br><tt><font size=2>> <br>
> Nick________________________________________________________________<br>
</font></tt>
<br><tt><font size=2>Let us know how it turns out !!</font></tt>
<br><tt><font size=2>cb</font></tt>
<br>