Difference between revisions of "Freenx-server Instructions"
(→Ubuntu) |
|||
Line 21: | Line 21: | ||
== Ubuntu == | == Ubuntu == | ||
+ | |||
+ | You may need to edit check /etc/ssh/sshd_config like so: (nx is picky) | ||
+ | <pre> | ||
+ | AuthorizedKeysFile authorized_keys2 | ||
+ | </pre> | ||
There is some issue when trying to connect to ubuntu -- the network connection gets bumped and nxclient gives up... | There is some issue when trying to connect to ubuntu -- the network connection gets bumped and nxclient gives up... |
Revision as of 23:17, 27 March 2013
Contents
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
You may need to edit check /etc/ssh/sshd_config like so: (nx is picky)
AuthorizedKeysFile authorized_keys2
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'.