FreeNX

Revision 12 as of 2005-09-10 13:34:55

Clear message

This page will describe how to get FreeNX server working on ubuntu.

Add these to /etc/apt/sources.list for hoary

deb http://ubuntulinux.nl/ /

Note: Some people will tell you to add kanotix or backports as a source. Do not do this. It is depreciated

or these for breezy

deb http://seveas.ubuntulinux.nl /

Note: The nxlibs in this version are compiled with g++4.0 from breezy and are thus not suitable for hoary.

For breezy only: Make sure that in /etc/nxserver/node.conf there is valid and uncommented xauth path. If you install freeNX for the first time, this setting is correct already

COMMAND_XAUTH=/usr/bin/xauth

Update your sources {{{sudo apt-get update }}}

Install it

sudo apt-get install freenx

Unless you are overly concerned with security, you should choose the nomachine key during the install, there is absolutely NO added security by not using it. Read an SSL primer if you want to know the details about why this is the case

Add a user (You need to use a username that currently exists on your system

nxserver --adduser <Username>

Set a password (does not have to be the same as the system password)

nxserver --passwd <Username>

You should be able to access your ubuntu box from any Windows or Linux box using the free client from [http://nomachine.com NoMachine's website]. You can also embed your NX Server in a webpage by installing the Nomachine Web Companion and the apache webserver.

Details about this will follow soon.

FreeNX on PowerPC

There are no precompiled binaries of FreeNX on this platform, so FreeNX have to be compiled from source. Sources can be found in a Debian/Sarge repository. Check the following link for details:

* [http://stateless.geek.nz/2005/06/27/building-freenx-04-on-ubuntu-hoary/]

References