Difference between revisions of "Freenx-server Instructions"

From odroid US
Jump to: navigation, search
(Created page with "== Description == NoMachine [http://www.nomachine.com/] provides a commercial product that among many things, provides a fast replacement for VNC. Since the low-level compone...")
 
Line 13: Line 13:
 
sudo apt-get install binutils openssh-server xterm expect tcl8.5
 
sudo apt-get install binutils openssh-server xterm expect tcl8.5
 
</pre>
 
</pre>
mc
+
 
 +
 
 +
 
 +
 
 +
== Debian ==
 +
gnome-6 works.
 +
 
 +
== Ubuntu ==
 +
 
 +
There is some issue when trying to connect to ubuntu -- the network connection gets bumped and nxclient gives up...
 +
 
 +
<pre>
 +
NXPROXY - Version 3.5.0
 +
 
 +
Copyright (C) 2001, 2011 NoMachine.
 +
See http://www.nomachine.com/ for more information.
 +
 
 +
Info: Proxy running in client mode with pid '14882'.
 +
Session: Starting session at 'Wed Mar 27 20:11:08 2013'.
 +
Info: Connection with remote proxy completed.
 +
Warning: Unrecognized session type 'unix-desktop'. Assuming agent session.
 +
Info: Using ADSL link parameters 512/24/1/0.
 +
Info: Using cache parameters 4/4096KB/8192KB/8192KB.
 +
Info: Using pack method 'adaptive-7' with session 'unix-desktop'.
 +
Info: Using ZLIB data compression 1/1/32.
 +
Info: Using ZLIB stream compression 4/4.
 +
Info: No suitable cache file found.
 +
Info: Forwarding X11 connections to display ':0.0'.
 +
Info: Listening to font server connections on port '11000'.
 +
Session: Session started at 'Wed Mar 27 20:11:08 2013'.
 +
Info: Established X server connection.
 +
Info: Using shared memory parameters 1/2048K.
 +
Error: Connection with remote peer broken.
 +
Error: Please check the state of your network and retry.
 +
Session: Terminating session at 'Wed Mar 27 20:11:13 2013'.
 +
Session: Session terminated at 'Wed Mar 27 20:11:13 2013'.
 +
</pre>

Revision as of 23:14, 27 March 2013

Description

NoMachine [1] provides a commercial product that among many things, provides a fast replacement for VNC. Since the low-level components are GPL'd, they make the source available. The nxserver is not free -- but there is a free GPL'd version: http://freenx.berlios.de/

This Wiki: www.taiowiki.com , did all the heavy lifting to provide build instructions for the Raspberry Pi. I built freenx-server from source, using the instructions with a hard-float toolchain specifically for the odroid.

I created a debian binary package on top of my debian-wheezy-gnome-6 release and did clean-machine testing to make sure it would work out-of-the-box.

I only modified sources as mentioned in the Wiki mentioned above.

Installation

Install some prerequsites first, as root or sudo:

sudo apt-get install binutils openssh-server xterm expect tcl8.5



Debian

gnome-6 works.

Ubuntu

There is some issue when trying to connect to ubuntu -- the network connection gets bumped and nxclient gives up...

NXPROXY - Version 3.5.0

Copyright (C) 2001, 2011 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Proxy running in client mode with pid '14882'.
Session: Starting session at 'Wed Mar 27 20:11:08 2013'.
Info: Connection with remote proxy completed.
Warning: Unrecognized session type 'unix-desktop'. Assuming agent session.
Info: Using ADSL link parameters 512/24/1/0.
Info: Using cache parameters 4/4096KB/8192KB/8192KB.
Info: Using pack method 'adaptive-7' with session 'unix-desktop'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 4/4.
Info: No suitable cache file found.
Info: Forwarding X11 connections to display ':0.0'.
Info: Listening to font server connections on port '11000'.
Session: Session started at 'Wed Mar 27 20:11:08 2013'.
Info: Established X server connection.
Info: Using shared memory parameters 1/2048K.
Error: Connection with remote peer broken.
Error: Please check the state of your network and retry.
Session: Terminating session at 'Wed Mar 27 20:11:13 2013'.
Session: Session terminated at 'Wed Mar 27 20:11:13 2013'.